gpt4 book ai didi

bash 脚本 : change all & to & in all files

转载 作者:行者123 更新时间:2023-11-29 09:37:13 26 4
gpt4 key购买 nike

我有一个包含大量 XML 文件的文件夹。其中一堆包含 & ,应将其转换为 &

我不是 bash 高手,但我能以某种方式使用 bash 脚本更改所有文件中的所有这些字符吗?

最佳答案

您只需将文件传递给 sed 过滤器,如下面的文字记录所示:

$ echo '
this is line 1
this is line 2 with a & character.
and this is line 3 with & and & on it' | sed 's/&/&/g'

this is line 1
this is line 2 with a & character.
and this is line 3 with & and & on it

要对一组文件执行此操作,您可以使用就地(自然备份)变体:

sed -i.bak 's/&/&/g' *.xml

关于bash 脚本 : change all & to & in all files,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6121368/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com