小编Sha*_*ker的帖子

使用 Sed 搜索和替换 XML 文件中的文本

我有以下文字File.XML

<!--UpdateAccountGUIDs>UpdateAndExit</UpdateAccountGUIDs-->
Run Code Online (Sandbox Code Playgroud)

我想用

<UpdateAccountGUIDs>UpdateAndExit</UpdateAccountGUIDs>
Run Code Online (Sandbox Code Playgroud)

我试过:

$ sed -i 's/<!--UpdateAccountGUIDs>UpdateAndExit</UpdateAccountGUIDs-->/<UpdateAccountGUIDs>UpdateAndExit</UpdateAccountGUIDs>/' File.XML
Run Code Online (Sandbox Code Playgroud)

但是得到这个错误:

sed: -e expression #1, char 63: unknown option to `s'
Run Code Online (Sandbox Code Playgroud)

command-line sed text-processing

6
推荐指数
1
解决办法
4万
查看次数

标签 统计

command-line ×1

sed ×1

text-processing ×1