Я пытаюсь написать простой однострочный script в ssh на удаленный хост, CD в каталог приложения Django и запустить manage.py shell
. До сих пор я:
ssh -i mysite.pem [email protected] "cd /usr/local/myapp; /bin/bash -i -c \"python manage.py shell;\""
Это, похоже, работает с оговоркой, что я не вижу никакого вывода из моих команд. Все, что я вижу, это:
Python 2.6.4 (r264:75706, Jun 4 2010, 18:20:16)
[GCC 4.4.4 20100503 (Red Hat 4.4.4-2)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)
И затем любой ввод, который я даю, но когда я нажимаю кнопку ввода, я не вижу ничего из stdout. Однако, если я введу синтаксически недействительный Python, я вижу трассировку Python из stderr.
Что еще мне не хватает?