您的位置:首页 > 其它

实例讲解3--sed命令b

2012-03-30 10:33 239 查看
3.sed打印文件的第二行

sed -n ‘2p’ filename

4.sed打印文件的第一到三行

sed -n ‘1,2p’ filename

5.sed打印匹配test的行

sed -n ‘/test/p’ filename

6.sed打印匹配$的行

sed -n ‘/\$/p’ filename

7.sed打印最后一行:$是代表最后一行的特殊字符

sed -n ‘$p’ filename

8.sed脚本文件

#!/bin/sed –f “/company/” a/ “The suddenly it happen.”

将以上脚本保存为append.sed,使用chmod给予其可执行权限。使用append.sed filename运行。脚本的执行将会在filename文件中查找company,在匹配行的后一行中附加新文本,输出到屏幕上(不改变原文件)。

9.sed上例中如果将a\改为i\:

则为插入,在匹配行的前一行中附加新文本,输出到屏幕(不改变原文件)。

10.sed上例中如果将a\改为c\:

则为替换,匹配行被替换为新文本。

11.sed删除第一行

sed ‘1d’ filename

12.sed删除第一到第三行

sed ‘1,3d’ filename
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: