2013-05-11 82 views
0

我在讀取this question關於刪除特定行,但從特定行到文件末尾的過程如何?直到最後刪除特定行

我的猜測(儘管是錯誤的):

sed -e '2d-$d' foo 

,而這將刪除第二行和最後一行:

sed -e '2d;$d' foo 
+5

範圍由逗號指定。 '2,$ d' – Kevin 2013-05-11 04:04:59

回答

1

正確的表達是

sed -e '2,$d' foo 

即對於從第2行到最後一行的所有行,請刪除。

+0

哦,這只是附加的'd'! – Michelle 2013-05-11 04:09:54