删除特定行到最后一行

时间:2013-05-11 04:02:22

标签: unix sed

关于删除特定行,我正在阅读this question,但是从特定行到文件末尾怎么样?

我的猜测(虽然错了):

sed -e '2d-$d' foo

虽然这会删除第二行和最后一行:

sed -e '2d;$d' foo

1 个答案:

答案 0 :(得分:1)

正确的表达是

sed -e '2,$d' foo

即。对于从第2行到最后一行的所有行,请删除。