博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sed用法
阅读量:5330 次
发布时间:2019-06-14

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

sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法

sed命令行格式为:
sed [-nefri] ‘command’ 输入文本    

 

替换操作:s命令 替换文本中的字符串:

sed 's/book/books/' file

用后缀 /g 标记会替换每一行中的所有匹配:

sed 's/book/books/g' file

当需要从第N处匹配开始替换时,可以使用 /Ng:

echo sksksksksksk | sed 's/sk/SK/2g'

skSKSKSKSKSK

echo sksksksksksk | sed 's/sk/SK/3g'

skskSKSKSKSK

echo sksksksksksk | sed 's/sk/SK/4g'

skskskSKSKSK

转载于:https://www.cnblogs.com/tiancun/p/7363380.html

你可能感兴趣的文章
linux awk命令详解
查看>>
www.aaa.com/index.html跳转www.aaa.com设置
查看>>
mysql 分页offset过大性能问题解决思路
查看>>
MVC配置global无效
查看>>
H5之postMessage 。实现跨域
查看>>
Python档案袋( Json、pickle、加密与解密)
查看>>
正则表达式30分钟入门教程
查看>>
java集合知识点
查看>>
On-board diagnostics -- Standards documents
查看>>
Latest SQLite binary for January 2015
查看>>
《剑指offer》面试题1:为类CMyString添加赋值运算符函数——C++拷贝构造函数与赋值函数...
查看>>
[BZOJ3262]陌上花开
查看>>
[BZOJ2004][Hnoi2010]Bus 公交线路
查看>>
MongoDB与CouchDB全方位对比(转)
查看>>
md5加密解析
查看>>
第一个C#程序
查看>>
Windows(Win7)搭建RabbitMQ服务器
查看>>
arcgis server javascript api 唯一值渲染
查看>>
学JAVA第二十四天,Set集合与StringBuilder
查看>>
js实现htmlToWordDemo
查看>>