共計(jì) 919 個(gè)字符,預(yù)計(jì)需要花費(fèi) 3 分鐘才能閱讀完成。
這篇文章主要講解了“l(fā)inux 如何查看文件某幾行”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著丸趣 TV 小編的思路慢慢深入,一起來研究和學(xué)習(xí)“l(fā)inux 如何查看文件某幾行”吧!
linux 查看文件某幾行的方法:1、使用 sed 命令,語法“sed -n X,Yp 文件名”,可查看文件第 X 行到第 Y 行的內(nèi)容;2、用 cat、tail 和 head 命令,語法“cat 文件名 | tail -n +X | head -n Y”。
本教程操作環(huán)境:linux5.9.8 系統(tǒng)、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 命令可以用來顯示文本文件的內(nèi)容
tail 命令按指定參數(shù)將文件的最后部分輸出到標(biāo)準(zhǔn)設(shè)備
head 命令顯示文件的開頭至標(biāo)準(zhǔn)輸出中
將三個(gè)命令組合起來即可查看文件的第 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 行
感謝各位的閱讀,以上就是“l(fā)inux 如何查看文件某幾行”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對 linux 如何查看文件某幾行這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是丸趣 TV,丸趣 TV 小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!