sed陷阱
sed陷阱: sed -i 后不要紧跟字母, 否则会产生一个新的备份文件(在原文件后多出来一个字母)
1 // 正确写法 2 /usr/bin/sed -i "/PREFIX=/d" /etc/sysconfig/network-scripts/ifcfg-enp3s0 ; echo $? 3 4 5 6 // 错误写法 7 /usr/bin/sed -in "/PREFIX=/d" /etc/sysconfig/network-scripts/ifcfg-enp3s0 ; echo $?
由错误写法产生的两个文件的IP不一样时,两个IP均可使用,于是猜测同一网卡配置多个IP是不是这样配置呢
1 /etc/sysconfig/network-scripts/ifcfg-enp2s0 2 /etc/sysconfig/network-scripts/ifcfg-enp3s0n 3 /etc/sysconfig/network-scripts/ifcfg-enp3s0m