Linux下的行数和列数的问题

查看行数:
wc -l 文件名
查看列数:
cat 文件名 | awk '{print NF}'
注意:默认是\t分割
但是可以使用-F参数指定分隔符,例如以 ";"进行分割:
cat 文件名 | awk -F ";" '{print NF}'
1、打印文件的第一列(域)(输出行名) : awk '{print $1}' filename
2、打印文件的前两列(域) :awk '{print $1,$2}' filename
3、打印完第一列,然后打印第二列 : awk '{print $1 $2}' filename
4、打印文本文件的总行数 :awk 'END{print NR}' filename
5、打印文本第一行 :awk 'NR==1{print}' filename
6、打印文本第二行第一列 :sed -n "2, 1p" filename | awk 'print $1'

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。