我有一个包含多行的文件,其中包含一个字符串:; 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