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

 

posted @ 2018-08-30 23:20  LiuYanYGZ  阅读(206)  评论(0编辑  收藏  举报