迷惑メールsshで複数のコマンドを実行する際に問題が発生しています。放浪の環境でいくつかのテストを実行するために複数の引数を持つVagrant ssh
私は、次のコマンドを実行します。
vagrant ssh app
sudo su deploy
cd /some/dir/for/test
source env/bin/activate
python manage.py test
私はポイント3に到達することができましたが、ポイント4は実行できませんでした。私の試みは次の通りです:
vagrant ssh app -- -t 'cd /some/dir/for/test; sudo su deploy'
しかし、sudoコマンドの後にもう少しコマンドを書くと、それらは実行されません。
また、迷惑な環境の外でテスト出力を元のシェルにリダイレクトする必要があります。
恐ろしいおかげで! –