-1

なぜこれが機能しないのですか?:

hostname_A ~ % ssh -t hostname_B.local -- zsh --interactive -c echo "this works" 

Connection to hostname_B.local closed.
hostname_A ~ %

ブレルフラストレーション。

4

1 に答える 1

1

次のようにする必要があります。

ssh -t hostname_B.local -- "zsh --interactive -c 'echo this works'"

次のように、どちらが機能しますか。

hostname_A ~ % ssh -t hostname_B.local -- "zsh --interactive -c 'echo this works'"
this works
Connection to hostname_B.local closed.
hostname_A ~ % 

わーい!

(ただし、bash のような構文での文字列エスケープの狂気に対処してください。xD )

于 2013-10-12T20:52:07.057 に答える