我正在尝试执行以下命令。
ssh node1 "nohup sleep 66 &; echo $!"
但我收到错误:
-bash: !": event not found
答案 0 :(得分:2)
您应该使用单引号来阻止对$!
的解释:
ssh node1 'nohup sleep 66 &; echo $!'
;
看起来似乎并不适用。这似乎有效:
ssh node1 'nohup sleep 66 & echo $!'
答案 1 :(得分:0)
ssh node1 'Pgrep -f sleep 66'
解决了问题