在处理大文本时,使用VI打开会非常慢,通常只需要查看其中的少量信息,比如查看前多少行、或者文件尾多少行。这种情况下可以使用head和tail命令,这种方式查看起来会非常快。
查看文件1.txt 前1000行:
head -n 1000 1.txt
查看文件1.txt 尾1000行:
tail -n 1000 1.txt
如果需要查看文件中间内容,则可使用awk工具,awk 使用NR来表示行记录。
查看文件 1.txt 前1000行:
awk 'NR<=1000' 1.txt
查看文件 1.txt 第100行到1000行:
awk 'NR>=100&&NR<=1000' 1.txt
还可以将所需要的内容定向到另一个文件中,方便进一步处理:
head -n 1000 1.txt > 2.txt