+ -
当前位置:首页 → 问答吧 → 怎样在不打开文件的情况下修改文件内容

怎样在不打开文件的情况下修改文件内容

时间:2011-03-23

来源:互联网

cat ifcfg-eth0
IPADDR=192.168.1.1
NETMASK=255.255.255.0
ONBOOT=no

想在不打开文件的情况下 把
ONBOOT=no改成
ONBOOT=yes

我知道一种方法 sed -i s/no/yes/ ifcfg-eth0 但这样如果有其他的no的话 也会改成yes
所以想请教一下

作者: tsw715   发布时间: 2011-03-23

笨,sed -i s/ONBOOT=no/ONBOOT=yes/ ifcfg-eth0

作者: 昭襄王   发布时间: 2011-03-23

回复 tsw715


    定位下行就可以了
  sed '/ONBOOT/s/no/yes/' file

作者: 好看的附件   发布时间: 2011-03-23

热门下载

更多