当前位置: > Linux命令 >

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

时间:2014-09-19 21:14来源:linux.it.net.cn 作者:it

在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
(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容