1、生成一个可供awk命令操作的txt文件
#首先使用ll命令列出 /usr/bin 目录下所有文件的详细信息,并输出文件问ll_usr_bin.txt
ll /usr/bin/ > ll_usr_bin.txt
2、生成一个写有awk命令行的文件:path30k.awk,内容如下:
#筛选出含有path字段的内容,并输出大于30KB的内容
awk '/path && $5 > 30000 {print $9,$5/1024"K"}'
3、利用awk -f 对载入文件对ll_usr_bin.txt进行操作:
awk -f path30k.awk ll_usr_bin.txt
得到如下结果: