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。
真棒谢谢! –