sed 不工作

sed 不工作

我有一个包含多行的文件,其中包含一个字符串:; Ltd我想更改为Ltd。我试过 :

sed -e 's/; Ltd/ Ltd/ig' file

有时也是; ltd这样,所以我添加了i不区分大小写的标签,但它对任何一个都不起作用。也尝试过添加和删除-e

答案1

这应该可以工作,因为它会同时找到大写和小写L

sed 's/; [Ll]td/ Ltd/g' file

不要忘记添加-i以将更改实际写入文件。

sed -i 's/; [Ll]td/ Ltd/g' file

相关内容