Bash 修改Sed命令以使其正常工作

Bash 修改Sed命令以使其正常工作,bash,shell,Bash,Shell,在sed中,我只想将一系列文本替换为一个从13到21行号的空白区域,然后按原样打印其余的行。如果要删除第13行到第21行,请帮助我。 sed -i '13,21d' file 这将从文件中删除这些行,如果您不想实际删除它们,只需从输出中删除它们即可 sed -e '13,21d' file 用空格替换内容行的步骤 $ sed '13,21s/.*//' file 如果您可以添加具有预期输出的示例输入文件,则会有所帮助。。。看到和

在sed中,我只想将一系列文本替换为一个从13到21行号的空白区域,然后按原样打印其余的行。如果要删除第13行到第21行,请帮助我。

sed -i '13,21d' file
这将从文件中删除这些行,如果您不想实际删除它们,只需从输出中删除它们即可

sed -e '13,21d' file

用空格替换内容行的步骤

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

如果您可以添加具有预期输出的示例输入文件,则会有所帮助。。。看到和