なぜこれが機能しないのですか?:
hostname_A ~ % ssh -t hostname_B.local -- zsh --interactive -c echo "this works"
Connection to hostname_B.local closed.
hostname_A ~ %
ブレルフラストレーション。
次のようにする必要があります。
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 )