共计 919 个字符,预计需要花费 3 分钟才能阅读完成。
这篇文章主要讲解了“linux 如何查看文件某几行”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着丸趣 TV 小编的思路慢慢深入,一起来研究和学习“linux 如何查看文件某几行”吧!
linux 查看文件某几行的方法:1、使用 sed 命令,语法“sed -n X,Yp 文件名”,可查看文件第 X 行到第 Y 行的内容;2、用 cat、tail 和 head 命令,语法“cat 文件名 | tail -n +X | head -n Y”。
本教程操作环境:linux5.9.8 系统、Dell G3 电脑。
linux 查看文件某几行的方法
方法 1:使用 sed 命令
sed -n X,Yp filename
可以查看文件的第 x 行到第 Y 行。
例如:显示文件 31 到 45 行
sed -n 31,45p requirements.txt
方法 2:使用 cat、tail 和 head 命令
cat 命令可以用来显示文本文件的内容
tail 命令按指定参数将文件的最后部分输出到标准设备
head 命令显示文件的开头至标准输出中
将三个命令组合起来即可查看文件的第 x 行到第 Y 行。
语法格式 1:从第 X 行开始,显示 Y 行。即显示 X~(Y-1) 行
cat filename | tail -n +X | head -n Y
示例:从第 3000 行开始,显示 1000 行;即显示 3000~3999 行
cat requirements.txt | tail -n +3000 | head -n 1000
语法格式 2:显示 X 行到 Y 行
cat filename| head -n X | tail -n +Y
示例:显示 1000 行到 3000 行
cat requirements.txt| head -n 3000 | tail -n +1000
* 注意两种方法的顺序
分解:
tail -n 1000:显示最后 1000 行
tail -n +1000:从 1000 行开始显示,显示 1000 行以后的
head -n 1000:显示前面 1000 行
感谢各位的阅读,以上就是“linux 如何查看文件某几行”的内容了,经过本文的学习后,相信大家对 linux 如何查看文件某几行这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是丸趣 TV,丸趣 TV 小编将为大家推送更多相关知识点的文章,欢迎关注!