https://www.runoob.com/linux/linux-comm-awk.html
https://cloud.tencent.com/developer/article/2246648
1、返回第一列
ps -ef|awk '{print $1}'
2、返回最后一列
ps | awk '{print $NF}'
1)使用awk命令删除特定行:
awk '!/<条件>/' <文件名> > <新文件名>
其中,<条件>可以是正则表达式或者模式匹配。例如,要删除文件file.txt中包含"example"的行,可以运行以下命令:
awk '!/example/' file.txt > newfile.txt
2)使用grep命令配合-v参数删除特定行:
grep -v '<条件>' <文件名> > <新文件名>
其中,<条件>可以是正则表达式或者模式匹配。例如,要删除文件file.txt中包含"example"的行,可以运行以下命令:
grep -v 'example' file.txt > newfile.txt
过滤多个条件:
awk '!/cond1/ && !/cond2/' file.txt > newfile.txt
0 条评论