博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vi 替换操作
阅读量:6253 次
发布时间:2019-06-22

本文共 423 字,大约阅读时间需要 1 分钟。

举例一:

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"

转载于:https://www.cnblogs.com/bluewelkin/p/4530091.html

你可能感兴趣的文章
alias命令详情
查看>>
iOS - UITouch
查看>>
学习C++语言的50条忠告
查看>>
mysql的innodb中事务日志ib_logfile
查看>>
大数乘法?
查看>>
C语言博客作业03--函数
查看>>
96. Unique Binary Search Trees(I 和 II)
查看>>
飘窗原生js效果
查看>>
自定义异步加载资源插件
查看>>
Mongodb windows 安装
查看>>
easyui combobox两种不同的数据加载方式
查看>>
报错:该页必须具有 <%@ webservice class="MyNamespace.MyClass" ... %> 指令。
查看>>
Smarty配置与实例化
查看>>
***Redis hash是一个string类型的field和value的映射表.它的添加、删除操作都是O(1)(平均)。hash特别适合用于存储对象...
查看>>
抽象方法和接口区别
查看>>
Siege——多线程编程最佳实例
查看>>
c# 生成 验证码
查看>>
Selenium学习(4) 键盘操作
查看>>
SQL Server 触发器
查看>>
神奇语言 python 初识面向对象
查看>>