如何使用Stream Editor将多个值解析为文件

时间:2013-10-03 11:26:33

标签: sed

我有一个XML文件,需要动态传递2个值。任何人都可以帮助我查询。

#!/usr/bin/ksh
sed s/a/$1/b/$2/g FILE_PATH/FILE_A_INPUT.xml > FILE_PATH/FILE_A.xml

在.sh脚本中使用了上述功能,但它出错了。

RUN_THIS.sh 1 2
sed: Function s/a/1/g/b/2/g cannot be parsed

1 个答案:

答案 0 :(得分:1)

尝试:

sed "s/a/$1/g;s/b/$2/g" INPUT > OUTPUT

相反。