1、sed
将目录/modules下面所有文件中的zhangsan都修改成lisi:
sed -i"s/zhangsan/lisi/g" `grep zhangsan -rl /modules`
2、awk
awk与shell交互:
x=1
y=2
z=3
echo $z |awk -v val=$x '{print val,ENVIRON["y"],$1}'
输出1 2 3
awk与正则
netstat | awk ‘$6 ~ /FIN|TIME/ || NR==1’