【发布时间】:2011-01-26 10:54:41
【问题描述】:
我有一个文件,例如9818行。当我使用 wc -l 文件时,我看到 9818 行。当我 vi 文件时,我看到 9818 行。当 i :set numbers 时,我看到 9818 行。但是当我 cat 文件 | nl,我看到最后的行号是 9750(例如)。基本上我在问为什么 cat 文件中的行号 | nl 和 wc -l 文件不匹配。
【问题讨论】:
-
请注意,
nl将文件作为参数。你不需要使用cat。