我有一个文件,例如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. X3D和X3DV文件之间的区别
- 3. Blob和文件之间的区别
- 4. Diffrence(GIT LS-文件-s | WC -1)和$(GIT LS-文件-s>出&& WC -l <出)
- 5. 文本文件和ascii文件之间的任何区别?
- 6. macOS上的“Python”文件和“python2.7”文件之间的区别
- 7. AB Initio中串行文件和多文件之间的区别
- 8. HDF5文件和PyTables文件之间的区别
- 9. .msg文件和.eml文件之间的区别
- 10. .edmx文件和创建Entities.cs文件之间的区别
- 11. Web服务文件和类文件之间的区别
- 12. Eclipse中src /文件夹和文件夹之间的区别
- 13. C++文件之间的区别
- 14. 2个exe文件之间的区别
- 15. “测试-a文件”和“测试文件-ef文件”之间的区别
- 16. .ocx文件和.Net控件之间的区别
- 17. `<%#`和`<%=`和一个asp.net ascx文件之间的区别?
- 18. php.ini配置文件位置和加载的配置文件之间的区别?
- 19. 文件中和数据库中的会话之间的区别
- 20. 文件名中的hello /和hello之间的区别,URI
- 21. Android中的文件,类和活动之间的区别
- 22. Vim中的文件>关闭和关闭之间的区别
- 23. Scala:file.class和scalac的文件$ .class之间的区别
- 24. 文件和字符串上的grep之间的区别?
- 25. 事件和方法之间的区别
- 26. Bootstrap CSS和组件之间的区别
- 27. JSF:ViewActions和preRender事件之间的区别
- 28. 布尔值在Linux上的文本文件之间的区别?
- 29. 正常配置文件和配置配置文件之间的区别iOS
- 30. .o目标文件和.so库文件之间的区别是什么?
请注意,`nl`将文件作为参数。你不需要使用`cat`。 – 2011-01-26 16:52:46