[linux]awk命令

来源:互联网 发布:图片锐度调节算法 编辑:程序博客网 时间:2024/05/29 11:02

我认识的awk命令:能按列打印


打印出文件的指定列  awk '{print $column}'   file.txt

➜  QA_shell cat rec.txt Name    AgeLily    3Lucy    5Kate    4➜  QA_shell awk '{print $0}'  rec.txt Name    AgeLily    3Lucy    5Kate    4➜  QA_shell awk '{print $1}'  rec.txtNameLilyLucyKate➜  QA_shell awk '{print $2}'  rec.txtAge354➜  QA_shell awk '{print $3}'  rec.txt     因为原文件没有第三列,所以输出是空

打印输出结果的指定列:  command | awk '{print $column}'

➜  QA_shell ll | awk '{print $1}'total-rw-r--r---rw-r--r--drwxr-xr-x-rw-r--r---rw-r--r--


原创粉丝点击