使用sed删除“数字”

时间:2016-03-07 10:45:37

标签: bash sed

我有这个xml文件

{{1}}

我想使用sed命令将folds =“5”更改为folds =“6”

1 个答案:

答案 0 :(得分:0)

试试这个:

sed -e 's/ folds="5"/ folds="6"/g' file.xml

您可以省略g修饰符,它用于一般替换(所有匹配的匹配项都将被替换)。

如果您要写入文件而不是打印到标准输出,请使用-i(就地)选项:

sed -i 's/ folds="5"/ folds="6"/g' file.xml

如果是OS X,您可以使用:

sed -i '' 's/ folds="5"/ folds="6"/g' file.xml