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