zl程序教程

您现在的位置是:首页 >  其它

当前栏目

vi 替换操作

操作 替换 vi
2023-09-14 09:11:30 时间

举例一:

1,$s/147/150/

从第一行到最后一行 147都替换为150

举例二:

 例:替换当前文件中所有old为new

  1 :%s/old/new/g

  2

  #%表示替换说有行,g表示替换一行中所有匹配点。

 

 

举例三:

 例:查找/usr/local目录下所有包含“rubyer.me”的文件。

  1 grep -lr 'rubyer.me' /usr/local/*

如 搜索包含 字符串 147的文件

举例四:

替换文件夹下包含字符串的文件

  sed结合grep

  例:要将目录/www下面所有文件中的zhangsan都修改成lisi,这样做:

  1 sed -i “s/old/new/g” `grep old -rl /www`

 grep -lr 147 /mnt|xargs sed -i "s/147/150/g"