对于包含20行的文件,可以使用以下命令打印第6-10行:
head -10 filename | tail -5
在不使用“头”和“尾”命令的情况下,能做到完全相同的事情吗?
如果类似的问题已经存在,请评论链接。
发布于 2014-08-25 12:03:56
sed
在这里会工作的很好
seq 20 | sed '6,10!d'
6
7
8
9
10
您也可以使用这个:sed -n '6,10p'
或awk '6 <= NR && NR <= 10'
https://unix.stackexchange.com/questions/152055
复制相似问题