sed over pdsh导致“unterminated`s'命令”错误

时间:2018-02-21 17:58:52

标签: linux sed

我正在尝试做的事:完全用另一行替换包含某个字符串的行(重要的是:该行包含特殊字符,如./ :)。

到目前为止我得到了什么:

sed -r -i 's#^.*blubb.*$#blubb./123::adsf#' test

此命令有效并替换包含“blubb”和“blubb./123::adsf”的文件“test”中的行。

然后我想在pdsh的帮助下在多台机器上发出命令,但是这次尝试导致了“unterminated`s”命令“:

pdsh -g serverlist 'sed -r -i 's#^.*blubb.*$#blubb./123::adsf#' test'

如何摆脱这个问题?任何帮助,将不胜感激!

0 个答案:

没有答案