黑马程序员技术交流社区

标题: 【上海校区】使用awk命令获取命令或文本的行、列 [打印本页]

作者: 梦缠绕的时候    时间: 2018-12-4 09:39
标题: 【上海校区】使用awk命令获取命令或文本的行、列
以ll为例说明

1、打印命令的第1列: ll | awk '{print $1}';

   打印文档的第1列: awk '{print $1}' filename
2、打印命令的前2列: ll | awk '{print $1, $2}'
   打印文档的前2列: awk '{print $1,$2}' filename
3、打印完命令第一列,然后打印第2列:ll | awk '{print $1 $2}';
   打印完文本第一列,然后打印第2列:awk '{print $1 $2}' filename;
4、打印文本文件的总行数 : awk 'END{print NR}' filename
   打印命令的总行数:ll | awk 'END{print NR}'
5、打印文本第一行 :awk 'NR==1{print}' filename
   打印命令的非第一行:ll | awk 'NR!=1{print}'
6、打印文本第二行第一列 :sed -n "2, 1p" filename | awk 'print $1'
   打印命令的第3行第9列:ll | awk 'NR==3{print}' | awk '{print $9}'
---------------------
作者:山谷來客
来源:CSDN
原文:https://blog.csdn.net/u010035907/article/details/73730748
版权声明:本文为博主原创文章,转载请附上博文链接!


作者: 不二晨    时间: 2018-12-5 16:31

作者: 梦缠绕的时候    时间: 2018-12-6 17:40

作者: 不二晨    时间: 2018-12-11 15:13





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2