linux命令行显示指定行号的内容
以第四行为例,要查询的文件名为list.txt:
方法1:
grep -n '^' list.txt |grep '^4:'|grep -o '[^4:].*'
方法2:
sed -n '4p' list.txt
sed -n '4,4p' list.txt
方法3:
awk '{if ( NR==4 ) print $0}' list.txt
方法4:
tac list.txt |tail -4|tac|tail -1
tac list.txt |tail -n 4|tac|tail -n 1
tac list.txt |tail -n 4|tac|tail -n 1
References: http://zhidao.baidu.com/question/91856742
No comments :
Post a Comment