Как получить программу для вывода команды в командную строку ubuntu так же, как если бы я ее набрал

Чтобы настроить терминал по умолчанию в gnome, вам необходимо установить dconf-tools (sudo apt-get install dconf-tools).

После этого вы можете использовать dconf-editor или gsettings, чтобы настроить ваш любимый терминал эмулятор. В этом руководстве используется gsettings.

После установки terminator введите эту команду

gsettings set org.gnome.desktop.default-applications.terminal exec /usr/bin/terminator

Установите exec-args для терминала, который вам нужен, в вашем случае -x выполнить остальные необходимые аргументы nautilus-open-terminal.

gsettings set org.gnome.desktop.default-applications.terminal exec-arg "-x"

После того, как этот терминатор станет вашим эмулятором терминала по умолчанию, когда nautilus-open-terminal вызывает терминал по умолчанию, он должен открыть terminator вместо gnome-terminal.

0
задан 18 March 2018 в 06:03

2 ответа

Вы всегда можете использовать xargs, т. е.,

echo '-l' | xargs ls

будет эффективно выполнять ls -l. Поэтому в вашем случае это должно выглядеть как ./tragic.py | xargs ./dbot.sh, т. Е. Вывод команды ./tragic.py будет использоваться как аргумент ./dbot.sh

0
ответ дан 17 July 2018 в 18:36

Вы всегда можете использовать xargs, т. е.,

echo '-l' | xargs ls

будет эффективно выполнять ls -l. Поэтому в вашем случае это должно выглядеть как ./tragic.py | xargs ./dbot.sh, т. Е. Вывод команды ./tragic.py будет использоваться как аргумент ./dbot.sh

0
ответ дан 23 July 2018 в 19:24
  • 1
    Спасибо за вашу помощь Jacek Herbrych - вот что я ищу. Я дам ему попробовать! и благодаря John1024 и PerlDuck тоже. – ethertec 18 March 2018 в 21:43

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

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