Linux 文本处理
2023-12-20 06:31:22
在处理大文本时,使用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
文章来源:https://blog.csdn.net/xunmeng2002/article/details/135086907
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!