如何使用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
刪除最後一行。
如何使用sed
指令從第四行印到倒數第二行?
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
試試這個,
sed -e '1,3d;$d' file
1,3d
刪除前 3 行。$d
刪除最後一行。