Sed命令修改使其工作

时间:2016-10-07 05:26:16

标签: bash shell

在sed中,我只想将一系列文本替换为13到21行号的空白区域,并按原样打印所有行。请帮帮我。

2 个答案:

答案 0 :(得分:0)

如果要删除第13至21行

sed -i '13,21d' file

如果您不想实际删除这些内容,则会删除文件中的行,但只是从输出中删除它们

sed -e '13,21d' file

答案 1 :(得分:0)

用空格替换内容行

$ sed '13,21s/.*//' file