并行执行编辑而不是按顺序执行

时间:2014-12-02 02:55:05

标签: sed edit

我想对文件并行应用大量编辑。那就是我不希望后续的编辑命令修改已修改的行,就像它们通过sed模式空间一样。

任何提示?

1 个答案:

答案 0 :(得分:2)

这可能适合你(GNU sed):

sed 's/fred/wilma/g;t;s/wilma/betty/g' file

使用替换已发生的事实,以防止该行进一步替换。如果替换成功,t命令将会纾困。