假设:现在有一个test文件,共有100行
第一种:
# awk '{print NR}' test|tail -n1
100
第二种:
# awk 'END{print NR}' test
55
第三种:
# grep -n "" test|awk -F: '{print '}|tail -n1
100
第四种:
# sed -n '$=' test
100
第五种:
# wc -l test|awk '{print }'
100
第六种:
#cat test |wc -l
第一种:
# awk '{print NR}' test|tail -n1
100
第二种:
# awk 'END{print NR}' test
55
第三种:
# grep -n "" test|awk -F: '{print '}|tail -n1
100
第四种:
# sed -n '$=' test
100
第五种:
# wc -l test|awk '{print }'
100
第六种:
#cat test |wc -l
100
转自 http://hi.baidu.com/linuxyu/blog/item/4102da3840c9cad57c1e7162.html
本文介绍了六种不同的方法来计算文本文件中的行数。这些方法涵盖了使用awk、grep、sed、wc等常见命令行工具的基本用法。通过对比不同命令的结果,读者可以了解如何在Linux环境下高效地进行文本处理。
1285

被折叠的 条评论
为什么被折叠?



