我想对给定的文件进行一系列“搜索和替换”,比如 file.txt。例如,
s/foo/bar/g
s/abc/xyz/g
s/pqr/lmn/
g/string-delete/d
等等。
我应该如何在脚本文件中编写所有这些操作,然后在目标 file.txt 上一次运行它们以将其保存到 newfile.txt?
我看到这篇文章Search and replace variables in a file using bash/sed但不知何故无法让它为我工作。
编辑:我更喜欢基于 vim/ed 的解决方案 Thanx tempora