awk

2020-07-17  本文已影响0人  专职掏大粪

批量kill进程
ps -ef| grep a|grep -v grep | awk '{print "kill -9 " $1}'

偶数行
awk -F":" '{if(NR%2==0) print $1 "FDF" $2}' start.sh

 awk -F ","  '{if(NR >= 20 && NR <= 30) print $1 "," $2}' 1.txt |sort -nr -k 2 -t "," |head -4

获取关键字之间的行

 awk 'BEGIN{n=0;}/#G2\s+Hadoop/,/#G2\s+client/ {if(n>1)print x;x=$0;n=n+1}'  /etc/hosts | awk -F " " '{print $1}'

转自
https://www.cnblogs.com/ginvip/p/6352157.html

上一篇 下一篇

猜你喜欢

热点阅读