Как заставить терминал bash запускаться после получения команды через python os.system ()?

Я запускаю некоторые команды bash через python os.system('/vt -start ./home/mydb ./home/images/image-001-053.png 2>&1 | tee ./ results.txt >/dev/pts/2'). Это команда, которая может быть запущена на терминале с tty=/dev/pts/2.

После запуска команды вывод терминала bash сохраняется в файле (results.txt), а позже я должен прочитать файл. Проблема заключается в том, что после запуска этой команды мне нужно нажать клавишу Enter key вручную, чтобы запустить следующую команду в том же терминале с номером tty 2, python не заставляет '\n' снова вернуться в командную строку.

Есть ли у вас какие-либо предложения? Как добавить команду, которая имитирует клавиатуру Enter key на терминале?

1
задан 14 April 2018 в 00:40

0 ответов

Другие вопросы по тегам:

Похожие вопросы: