【发布时间】:2017-04-03 10:01:57
【问题描述】:
我编写了一个脚本来 ssh 到一些节点并在节点内运行 sed 命令。脚本看起来像
NODES="compute-0-3"
for i in $NODES
do
echo $i
ssh $i 'sed -i \'s/172.16.48.70/172.20.54.10/g\' /etc/hosts;'
done
但是,错误是
unexpected EOF while looking for matching `''
syntax error: unexpected end of file
似乎' 字符不被视为sed 命令的开头。
【问题讨论】: