创建一个100行的文件err.txt如下,取该文件的第20到第30行

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/shuai0845/article/details/86532109

题目:

创建一个100行的文件err.txt如下,取该文件的第20到第30行,要求用进可能多的方法实现。

# seq 1 100 > err.txt

答案:

  1. 方法一:
# head -n 30 err.txt | tail -n 11
  1. 方法二:
# sed -n "20,30p" err.txt
  1. 方法三:
# awk "NR>19 && NR<30" err.txt
  1. 方法四:
# awk '{if(NR>19 && NR<31) print $0}' err.txt

猜你喜欢

转载自blog.csdn.net/shuai0845/article/details/86532109