SSH経由でbash cmdでpython cmdを実行する方法

SSH経由でbash cmdでpython cmdを実行する方法

bash 端末で次のコマンドを実行すると正常に動作します。

$ bash -c "python -c \"print 'helloworld'\""--->こんにちは世界

ただし、sshを介してこれを実行しようとすると、結果はありません。誰でもこの問題について教えてもらえますか?

$ ssh [email protected] "bash -c \"python -c \"print 'helloworld'\"\""-->何も

ベストアンサー1

ssh [email protected] "$(cat <<'EOT'
bash -c "python -c \"print 'helloworld'\""
EOT
)"

このような複数の組み込みコマンドの参照悪夢を避けるのに役立つ単純な機能/ユーティリティに関するアイデアがあります。見続けてください ;-)

おすすめ記事