Sed

来源:互联网 发布:手机wifi网络测试软件 编辑:程序博客网 时间:2024/05/19 06:36

Sed 编辑行数据, stream editor的缩写, 不会修改源文件


1> 替换

    sed 's/Unix/UNIX/' me 将行中的第一个Unix改为UNIX

    sed 's/Unix/UNIX/g' me 将行中所有的Unix改为UNIX

    sed '1,5s/Unix/UNIX/g' me 将前5行中所有的Unix改为UNIX

    sed '/abc/s/Unix/UNIX/g' me 将包含abc行中所有的Unix改为UNIX

2> 析取

    sed -n '1,2p' me 前世前两行

    sed -n '/Unix/p' me 只显示包含Unix的行

3> 删除

    sed '1,2d' me 删除前两行

    sed '/Unix/d' me  删除包含Unix的行

0 0
原创粉丝点击