爱黑武 发表于 2012-2-1 12:42

linux获取文件总行数的方法

本帖最后由 ihei5.com 于 2012-2-1 12:42 编辑

总结了一下有五种方法:
现在有一个test.txt文件,共有55行

第一种:
# awk '{print NR}' test.txt | tail -n1
55

第二种:
# awk 'END{print NR}' test.txt
55

第三种:
# grep -n "" test.txt|awk -F: '{print '} | tail -n1
55

第四种:
# sed -n '$=' test.txt
55

第五种:
# wc -l test.txt | awk '{print }'
55

第六种:
# cat test.txt | wc -l
55
页: [1]
查看完整版本: linux获取文件总行数的方法