我正在尝试做的事:完全用另一行替换包含某个字符串的行(重要的是:该行包含特殊字符,如./ :)。
到目前为止我得到了什么:
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'
如何摆脱这个问题?任何帮助,将不胜感激!