linux三剑客
2019-06-28 本文已影响0人
huxt
1.三剑客grep、awk、sed
数据 :查找(grep),分段(awk),修改(sed)
第一剑客:grep
curl https://testerhome.com | grep -o 'http://[a-zA-Z0-9\.\-]*'
![](https://img.haomeiwen.com/i17993869/38329f34476ed18d.png)
第二剑客:awk
echo $PATH | awk 'BEGIN{RS=":"}{print $0}'
![](https://img.haomeiwen.com/i17993869/63353c3a521c60ea.png)
awk'BEGIN{RS=":"}{print $0}',其中 RS的意思是用:作为记录分割符,将上面的内容分行,BEGIN的意思是初始化代码块,在对每一行进行处理之前,先执行BEGIN 中的内容