0
我在使用vagrant ssh執行多個命令時遇到問題。具有多個參數的流浪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命令後,如果我寫了更多的命令,他們不會執行。
我還需要將測試輸出重定向到流浪環境之外的原始shell。
真棒謝謝! –