10 / 10 / 4
Регистрация: 03.10.2010
Сообщений: 350
|
|
1 | |
Получить данные от bash (терминал) команды15.02.2014, 22:05. Показов 13830. Ответов 11
Метки нет (Все метки)
Как в программе получить результат работы bash команды? Например, как узнать в программе python, что вывела команда ping google.com? Еще, если вызванная команда выполняется бесконечно, пока пользователь не отменит ее комбинацией клавиш, то как сымитировать эту комбинацию в python программе?
Добавлено через 1 час 55 минут Мне нужно, чтобы я выполнил команду терминала какую-то из-под python. Потом надо получить доступ к тому, что выводится в результате работы команды. Желательно построчно.
0
|
15.02.2014, 22:05 | |
Ответы с готовыми решениями:
11
Bash - это терминал? Терминал не выполняет команды Терминал не выполняет команды Команды bash QT выполнить команды на bash |
2740 / 2339 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||||||
15.02.2014, 23:40 | 2 | |||||
0
|
10 / 10 / 4
Регистрация: 03.10.2010
Сообщений: 350
|
|
16.02.2014, 10:42 [ТС] | 3 |
Можно как-то работать с output, как с файлом (построчно) ?
0
|
2740 / 2339 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||||||
16.02.2014, 10:50 | 4 | |||||
1
|
10 / 10 / 4
Регистрация: 03.10.2010
Сообщений: 350
|
|
16.02.2014, 18:28 [ТС] | 5 |
tsar925, как можно отправить отмену в терминал через python? Отмену для тех команд, которые работают до тех пор, пока пользователь не отменит.
0
|
127 / 126 / 59
Регистрация: 22.01.2014
Сообщений: 462
|
||||||
24.02.2014, 02:21 | 6 | |||||
Сообщение было отмечено Gooman как решение
Решение
Кажется так :
1
|
10 / 10 / 4
Регистрация: 03.10.2010
Сообщений: 350
|
|
24.02.2014, 09:30 [ТС] | 7 |
nikolay1982, Как будет выглядеть вызов write с указанием ctrl+z?
0
|
127 / 126 / 59
Регистрация: 22.01.2014
Сообщений: 462
|
||||||
24.02.2014, 22:25 | 8 | |||||
Попробуйте немножко другой вариант.
0
|
3 / 3 / 1
Регистрация: 26.10.2010
Сообщений: 42
|
|
25.02.2014, 00:38 | 9 |
Простите что влажу, но стал небольшйо вопрос по автоматизации, есть такая штука:
http://pexpect.readthedocs.org... pxssh.html не могу сделать, чтобы ссесия оставалась открытой после её установления, сейчас отправляются комманды и ссесия закрывается, а хочется чтобы скрипт залогинился на удаленный серв и висел там спокойно.
0
|
10 / 10 / 4
Регистрация: 03.10.2010
Сообщений: 350
|
|
25.02.2014, 08:43 [ТС] | 10 |
InventoR, без команды s.logout() тоже закрывается?
0
|
3 / 3 / 1
Регистрация: 26.10.2010
Сообщений: 42
|
||||||
25.02.2014, 09:42 | 11 | |||||
К сожалению да, вот полный код:
0
|
10 / 10 / 4
Регистрация: 03.10.2010
Сообщений: 350
|
|
25.02.2014, 18:32 [ТС] | 12 |
InventoR, надо было новую тему создавать. Попробуй на stackoverflow спросить.
0
|
25.02.2014, 18:32 | |
25.02.2014, 18:32 | |
Помогаю со студенческими работами здесь
12
bash не выполняет команды At команды из bash скрипта Выполнение bash команды Парсинг вывода команды на bash Bash: Подстановка команды и параметров из переменной Как можно упростить команды bash? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |