Linux shell输出指定的行

Linux shell输出指定的行
方案1:
awk ‘NR==7‘ file#NR,打印输入文件的记录个数
例如输出整行以及行号: awk ‘{print NR,$0}‘ file
awk ‘NR==7‘ file   其实就是判断行号等于4的情况,由于awk中{print $0}是默认的,它会一行一行的比较,当符合NR==4的情况的时候,它就会{print $0}了。

方案2:
sed -n ‘7p‘ file
sed -n ‘7,17p‘ file

补充:
输出整个文件的行号:
cat -n file


本文出自 “通信,我的最爱” 博客,请务必保留此出处http://dgd2010.blog.51cto.com/1539422/1394064

Linux shell输出指定的行,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。