我有一个文件,例如9818行。当我使用wc -l文件时,我看到9818行。当我vi文件,我看到9818行。当我:设置数字时,我看到9818行。但是,当我猫文件| nl,我看到最后的行号是9750(例如)。基本上我在问为什么行数从猫文件| nl和wc -l文件不匹配。cat文件的linenumbers之间的区别| nl和wc -l文件
0
A
回答
3
厕所-l:算上所有行
NL:算上所有的(非空)线
尝试
NL -ba:算上所有行
+0
+1(也`猫-n`) – 2011-01-26 16:52:13
0
nl(1)
说,缺省为页眉和页脚行至不编号(-hn -fn
),和那些通过在各行重复\;
指定。也许你的输入文件包含其中的一部分?
我建议读取nl
的输出一行一行对cat -n
输出,看看事情发生的地方。或者如果您想从阅读9818行中获得乐趣,请使用diff -u
。 :)
0
nl不会编号空行,所以这几乎肯定是原因。如果你能指出我们的档案,我们可以证实,但我怀疑是这样。
相关问题
- 1. 当使用wc -l和cat -n
- 2. unix中的cat文件名和cat <filename的区别
- 3. * .php和* .html文件之间的区别
- 4. X3D和X3DV文件之间的区别
- 5. Blob和文件之间的区别
- 6. .html和.twig文件之间的区别
- 7. .SQL和.DUMP文件之间的区别
- 8. .o和.ko文件之间的区别
- 9. 识别普通文件夹和“。”/“..”文件夹之间的区别
- 10. Diffrence(GIT LS-文件-s | WC -1)和$(GIT LS-文件-s>出&& WC -l <出)
- 11. Mod_Rewrite [L]和[R]之间的区别
- 12. 文本文件和ascii文件之间的任何区别?
- 13. rails中的助手文件和lib文件之间的区别
- 14. macOS上的“Python”文件和“python2.7”文件之间的区别
- 15. 在Ruby中的文件和::文件之间的区别?
- 16. AB Initio中串行文件和多文件之间的区别
- 17. .msg文件和.eml文件之间的区别
- 18. Eclipse中src /文件夹和文件夹之间的区别
- 19. .edmx文件和创建Entities.cs文件之间的区别
- 20. HDF5文件和PyTables文件之间的区别
- 21. Web服务文件和类文件之间的区别
- 22. C++文件之间的区别
- 23. 两个文件之间的区别
- 24. 2个exe文件之间的区别
- 25. .htaccess重写规则 - [L,R]和[R,L]之间的区别?
- 26. htaccess mod_rewrite,[L]和[R = 301,L]之间的区别
- 27. “测试-a文件”和“测试文件-ef文件”之间的区别
- 28. 清单文件和xml文件之间有什么区别android
- 29. 使Eclipse识别正常源文件和测试源文件之间的区别
- 30. .ocx文件和.Net控件之间的区别
请注意,`nl`将文件作为参数。你不需要使用`cat`。 – 2011-01-26 16:52:46