tr 'a-z' 'A-Z' >/tmp/qq
md=$(cat /tmp/qq)
cd /etc/sysconfig/network-scripts/
sed -i '4d' ifcfg-eth0
sed -i '/HWADDR/c\HWADDR='"$md"'' ifcfg-eth0 /其中变量要使用'"(变量)"'才能有效
sed -i '/ONBOOT/c\ONBOOT=yes' ifcfg-eth0
sed -i '/NM_CONTROLLED/c\NM_CONTROLLED=no' ifcfg-eth0
sed -i '/BOOTPROTO/c\BOOTPROTO=static' ifcfg-eth0
read -p"please input ipaddr :" ipa
echo"ipaddr is : $ipa"
read -p"please input netmask :" net
echo"netmask is : $net"
read -p"please input gateway :" gat
echo"gateway is : $gat"
sed -i '/BOOTPROTO/a\IPADDR\='"$ipa"'' ifcfg-eth0
sed -i '/IPADDR/a\NETMASK\='"$net"'' ifcfg-eth0
sed -i '/NETMASK/a\GATEWAY\='"$gat"'' ifcfg-eth0
service network restart
reboot
chmod u+x (你的脚本).sh
./(你的脚本)
可以直接拷贝使用。
Linux是一套免费使用和自由传播的类Unix操作系统
关键词:处理vmware中centos6克隆机网卡起不来的问题(含处理脚本)