1、【场景驱动学习】在第三章中,介绍了使用编辑器编辑文档内容,那么编辑完成后,有那些办法获取文档的内容呢?
- 使用vim编辑器查看文档内容
- vim filename
- 但我并不想以编辑的方式获取文档的内容,此时可以使用cat命令
- cat [option] filename
- -n >此选项会在显示内容前加行号
- cat [option] filename
- 如果我想将文档的内容反向显示时,可以使用tac命令
- tac filename >反向列出文档内容
- tac和cat均适合文档内容较少的情况,当文档内容过多时,可以使用more命令,more命令可以向下翻页显示内容
- more filename
- 由于more只能向下翻页,而不能向上翻页,那么有命令可以既能向上又能向上呢?
- less filename
- 以上命令均为获取文档的所有内容的,但有时候我只想看到前面几行的内容,如何处理呢?
- head -n num filename >显示文档filename前num行的内容
- 如果我只想获取文档后面几行内容,如何处理呢?
- tail -n num filename >显示文档filename后num行的内容
【以上就是获取文档内容的方法及如何将这些命令串联起来的逻辑】