Выполнение инструкции / bin / bash, похоже, не работает в клиенте Virtualbox

Я не знаю, является ли AskUbuntu правильным местом для запроса или переполнения стека.

Чтобы выполнить оператор в Windows, используйте: C:\\Windows\\System32\\cmd.exe. Что эквивалентно в Ubuntu? Я думал, что это: /bin/bash, но это не работает для меня. Я попытался /bin/sh и /bin/dash (как показано здесь), но без результата.

В приложении Virtualbox я хочу иметь возможность выполнить инструкцию. Для этого я использую здесь , который является оболочкой Python для API виртуальных боксов.

После установки выполнения в инструкции в Virtualbox Windows клиент возможен с помощью инструкции:

См. эту ссылку

Я хочу что-то подобное для клиента VBox Ubuntu с выражением:

process, stdout, stderr = gs.execute('/bin/bash',['echo hello world'])

, который не возвращает результат.

В заявлении клиента VBox Ubuntu:

which bash

возвращает:

/bin/bash

И echo hello world выполняется хорошо.

Какие альтернативы могут быть выполнены в Ubuntu? Извините, если это неправильное место, чтобы спросить.

1
задан 23 May 2017 в 15:39

0 ответов

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

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