1
回答
shell脚本ssh远程执行
注册华为云得mate10,2.9折抢先购!>>>   

通过shell脚本里面调用ssh远程登录修改配置文件


ssh -n  hadoop@${host} "cd $confpath;sed -i 's/$name=.*/$name=$value/g' $filename",

但是通过sh -x 执行脚本的时候,发现s和g的单引号变成了' \' ',导致执行失败,不通过脚本,直接ssh执行的话是可以的,怎么解决这个单引号的问题啊

<无标签>
举报
xiongsheng
发帖于3年前 1回/2K+阅
顶部