批量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}'
网友评论