sed工具简介
来源:互联网 发布:新网域名转到阿里云 编辑:程序博客网 时间:2024/06/06 17:14
基本上来说,sed是一个可以分析Standard Input (STDIN)的数据,然后将数据经过处理后,再将它输出到Standard Output (STDOUT)的工具。比如取代,删除,新增,选取特定行等等功能。
语法基本上就是 sed [-nefr] [some actions here]
actions有a(新增),c(取代),d(删除),i(插入),p(打印),s(取代)
具体每一个参数的意义等用的时候再去查查
举一些例子来说明吧:
nl /etc/passwd | sed '2,5d' //将/etc/passwd的内容列出,打印行号,并将第2-5行删除
nl /etc/passwd | sed '2a drink tea' //在第2行后面一行,即新增第3行,加上drink tea
nl /etc/passwd | sed '2a Drink tea or ......\ drink beer ?' //在第2行后面加入2行字,怎么弄的我没有搞清楚还
nl /etc/passwd | sed '2,5c No 2-5 number'
nl /etc/passwd | sed -n '5,7p'
还有一些,有点烦,暂时用不到,就先不管了
语法基本上就是 sed [-nefr] [some actions here]
actions有a(新增),c(取代),d(删除),i(插入),p(打印),s(取代)
具体每一个参数的意义等用的时候再去查查
举一些例子来说明吧:
nl /etc/passwd | sed '2,5d' //将/etc/passwd的内容列出,打印行号,并将第2-5行删除
nl /etc/passwd | sed '2a drink tea' //在第2行后面一行,即新增第3行,加上drink tea
nl /etc/passwd | sed '2a Drink tea or ......\ drink beer ?' //在第2行后面加入2行字,怎么弄的我没有搞清楚还
nl /etc/passwd | sed '2,5c No 2-5 number'
nl /etc/passwd | sed -n '5,7p'
还有一些,有点烦,暂时用不到,就先不管了
- sed工具简介
- sed 工具简介
- Sed简介
- sed 简介
- Sed简介
- Sed简介
- Sed简介
- Sed简介
- Sed简介
- Sed简介
- Sed 简介
- Sed简介
- Sed简介
- Sed简介
- sed简介
- sed简介
- sed 工具
- sed工具
- Linux的vi编辑器
- 常用的unix命令
- Shell编程
- Bash (Bourne Again Shell)
- 正则表达式 (Regular Expression)
- sed工具简介
- Struts2中的OGNL表达式
- 正则表达式之grep
- 设计模式:观察者模式(Python)
- 作品展小结
- 项目靠谱不靠谱?问问下面5个问题吧!
- struts2如何加载配置文件(总结)
- tar 命令用法
- 235. It is easy to open a shop but hard to keep it always open. 创业容易守业难