awk命令可以按分隔符输出不同的列
时间: 2023-07-13 19:30:31 浏览: 126
shell脚本awk按照某列排序输出
是的,awk命令是一种文本处理工具,可以按照指定的分隔符对文本进行分割,并且可以通过指定列号来输出不同的列。具体使用方法如下:
```
awk -F 分隔符 '{print $列号}' 文件名
```
其中,`-F`指定分隔符,`$列号`表示要输出的列号,可以是单个列号,也可以是多个列号,用空格隔开。例如,如果要按照逗号分隔符输出第2、3列,可以使用以下命令:
```
awk -F ',' '{print $2,$3}' 文件名
```
这样就可以输出文件中所有行的第2、3列。
阅读全文