Linux 中查看文件第n行内容的命令

方法1

head -m filename | tail -1 //查看filename文件的第m行(tail -1 是数字1)
例子:head -100 data.txt | tail -1 //查看data.txt文件的第100行

方法2

nl filename | sed -n 'mp' //查看filename文件的第m行
例子:nl data.txt | sed -n '100p' //查看data.txt文件的第100行

方法3

sed -n 'mp' filename //查看filename文件的第m行
例子:sed -n '100p 'data.txt //查看data.txt文件的第100行

方法4

awk 'NR==m' filename //查看filename文件的第m行
例子:awk 'NR==100 'data.txt //查看data.txt文件的第100行