我想知道如何使用Linux获取文本文件中的行数。我尝试过“wc”和“wc -l”,但两者都只显示行数(列数)而不显示行数。有什么想法吗?
答案 0 :(得分:1)
wc -l < <filename>
为我显示行
数字为1 - 7的示例文件
输出:
scottsmudger@ns207588:~ $wc -l < test
7
从手册页:
-l, --lines
print the newline counts
答案 1 :(得分:0)
如果你想获得每行中的字段数,你可以使用awk:
在这种情况下,我们可以使用内置的内置功能 称为NF的变量,它将跟踪字段数。通常,最大 字段编号为100。
awk '{ print NF }' file_name
此命令将打印每行中的列数