我想 ssh 到一个节点(无密码)并附加到$spool_as_final_name true
一个文件/var/spool/torque/mom_priv/config
。请注意,必须放在$
字符串前面。
所以,我写了
ssh node01 "echo \"\$spool_as_final_name true\" >> /var/spool/torque/mom_priv/config"
但是该文件看起来像
Dummy
true
我特意写了 Dummy 来让你看看true
第二栏中写的内容。
我该如何解决这个问题?
答案1
只需使用,
ssh node1 'echo "\$spool_as_final_name true" >> /var/spool/torque/mom_priv/config'
或者你可以使用cat
命令,
echo "\$spool_as_final_name true" | ssh node1 "cat >> /var/spool/torque/mom_priv/config"