3、sed -n "开始行,结束行p" 文件名
下面分别介绍这几种方法
cd 到要文件所在目录。cd到要查看指定行数内容的文件所在目录,本文以SpecialVariable.sh文件为例
,cd /home/test/shell/,
如下图
1、
tail -n -数字
文件名。
tail -n -数字 文件名,表示查看文件的最后几行,比如查看SpecialVariable.sh的最后5行,
tail -n -5 SpecialVariable.sh
,如下图
2、
tail -n +数字
文件名。
tail -n +数字 文件名,表示查看文件的某一行到最后一行,比如查看SpecialVariable.sh的第3行到最后一行
,tail -n +3 SpecialVariable.sh
,如下图
3、
head -n 数字
文件名。
head -n 数字 文件名,表示查看文件前几行的内容,比如查看SpecialVariable.sh的前3行内容,
head -n 3 SpecialVariable.sh
,如下图
4、
sed -n "开始行,结束行p"
文件名。
sed -n "开始行,结束行p" 文件名,表示查看文件的开始行到结束行的内容
,sed -n "5,9p" SpecialVariable.sh
,如下图
例:grep -A 10 "自动签署" catalina.out
【一】从第3000行开始,显示1000行。即显示3000~3999行
cat filename | tail -n +3000 | head -n 1000
【二】显示1000行到3000行
cat filename| head -n 3000 | tail -n +1000
*注意两种方法的顺序
tail -n 1000:显示最后1000行
tail -n +1000:从1000行开始显示,显示1000行以后的
head -n 1000:显示前面1000行
【三】用sed命令
sed -n '5,10p' filename 这样你就可以只查看文件的第5行到第10行。
本文介绍Linux如何显示文件指定行数的内容的方法,有下面几种方法:1、tail -n +/-数字 文件名2、head -n 数字 文件名3、sed -n "开始行,结束行p" 文件名下面分别介绍这几种方法cd 到要文件所在目录。cd到要查看指定行数内容的文件所在目录,本文以SpecialVariable.sh文件为例,cd /home/test/shell/,如下图1、tail -n -数字 文...