我正在尝试从Rasberry Pie的几个文件中删除一个字符串。我的目录结构如下:
./games/GAMESYSTEMONE/gamelist.xml
./games/SOMEOTHERGAMESYSTEM/gamelist.xml
./games/YETANOTHERGAMESYSTEM/gamelist.xml
,我想删除字符串的每次出现:<favorite>true</favorite>
从每个gamelist.xml文件中获取。它可以出现很多次。我一直在用grep和sed弄乱,但是我似乎无法更改文件。我真的很感谢这里的一些指导。
答案 0 :(得分:1)
在./games目录中,运行以下命令:
find ./ -type f -exec sed 's/<favorite>true<//favorite>//g' gamelist.xml