使用 sed 命令从第四行打印到倒数第二行?

使用 sed 命令从第四行打印到倒数第二行?

如何使用sed命令从第四行打印到倒数第二行?

答案1

sed -e '4,$!d' -e '$d'

前任。

$ printf 'Line %d\n' {1..10} | sed -e '4,$!d' -e '$d'
Line 4
Line 5
Line 6
Line 7
Line 8
Line 9

答案2

尝试这个,

sed -e '1,3d;$d' file
  • 1,3d删除前 3 行。
  • $d删除最后一行。

相关内容