Sed流编辑器和AWK

Sed流编辑器和AWK

作者:LAMP小白  点击:1773  发布日期:2013-04-01 22:26:00  返回列表

SED


替换
Sed -e ‘s/root/haha/g’ /etc/passwd > /tmp/a


查找并显示
Sed -n -e ‘//p’ /etc/passwd


查找并删除
Sed -e ‘/root/d’ /etc/passwd


取消注释
Sed -e ‘/^#/d’ -e ‘/^$/d’ /etc/passwd

1,19 1至19行

Frist,setp 步长

从文件导入命令
Sed -f /tmp/sss /etc/passwd

从脚本执行SED
#!/bin/sed -f
Xxxxxxxx
Xxxxxxxxxxxx

Info sed
Man sed

Awk
用于处理文本的脚本语言

显示第四行
Awk ‘{print $4}’
Awk ‘$1==httpd {print $4}’

Awk ‘{print $1 “on level” $5 }’

Awk ‘BEGIN {iii=0} {if ($5 == “3:on”) iii+=1 }’ END {print iii}
以冒号作为分隔符
Awk -F:



上一篇:Shell脚本基础 下一篇:快递查询API
0