linux命令怎么显示文件某一行或几行内容

发布时间:2020-05-09编辑:脚本学堂
本文介绍了linux系统中显示一行或多行文件内容的方法,有关head,awk,tail等命令的用法,linux shell显示单行或多行文件内容的例子,需要的朋友参考下。

linux中显示开头m行文件内容,使用head命令awk也可以做到,来看下面的例子。

1,显示文件开头几行内容:
 

head -n m filename
 
awk 'FNR<=m{print}' filename
 
awk 'FNR<=m{print}' filename
 
sed -e mq filename
sed mq filename

2,显示结尾m行文件内容:
 

tail -n m filename

3,显示文件中第m行内容:
 

awk 'FNR==m{print}' filename
sed -ne 'mp' filename

4,显示文件中第j -k 行内容:
 

sed -ne 'j,kp' filename
awk 'FNR>=j && FNR <=k{print}' filename