![使用 shell 脚本在文本文件中插入间隙](https://linux22.com/image/96781/%E4%BD%BF%E7%94%A8%20shell%20%E8%84%9A%E6%9C%AC%E5%9C%A8%E6%96%87%E6%9C%AC%E6%96%87%E4%BB%B6%E4%B8%AD%E6%8F%92%E5%85%A5%E9%97%B4%E9%9A%99.png)
如何使用 shell 脚本在文本文件中的某些位置插入间隙?例如,我想在文本文件中找到的单词“complete”之后插入 Enter。
答案1
其中一种可能性是使用sed
:
sed 's/complete/complete\n/g' filename
要直接替换文件的内容,请使用sed -i...
.
要备份带有扩展名的原始文件.bak
,请使用sed -i.bak...
.
为了提供更准确的答案,您的问题应该更准确。
如何使用 shell 脚本在文本文件中的某些位置插入间隙?例如,我想在文本文件中找到的单词“complete”之后插入 Enter。
其中一种可能性是使用sed
:
sed 's/complete/complete\n/g' filename
要直接替换文件的内容,请使用sed -i...
.
要备份带有扩展名的原始文件.bak
,请使用sed -i.bak...
.
为了提供更准确的答案,您的问题应该更准确。