Как запускать команды из файла bash так, как они запускаются с терминала?

Извините за мой, вероятно, очень наивный вопрос.

Я имею в виду: как создать исполняемый файл сценария / bash, в котором будут выполняться более сложные команды, команды, которые обычно должны быть помещены в терминал? [ ! d1]

В частности, я имею в виду следующие команды:

Узнал об этом отсюда:
DRI_PRIME=1 glxgears -info

Это начало [ f5] и выставить на работу дискретную карту ATI. Затем я могу контролировать его температуру и т. Д. Но когда я запускаю его из терминала, я получаю следующее:

Пока я запускаю его со сценарием

#!/bin/bash

DRI_PRIME=1 glxgears -info

видно только окно передач, а не другое с текстом.

Я хотел бы иметь возможность использовать файл bash и иметь первый результат, а затем запускать файл из пусковой установки. [ ! d12]

Учитывая эту страницу в aria2 и webgui-aria2, в этом контексте запускается aria2, запустив в терминале длинную команду:

touch /path/to/download/folder/session.txt && aria2c --enable-rpc --rpc-listen-all --save-session=/path/to/download/folder/session.txt --input-file=/path/to/download/folder/session.txt -x16 -s16 -k1M --dir=/path/to/download/folder
[d16 ] Как запустить это с помощью скрипта (который я затем выполнил бы с пусковой установки) и получить тот же результат, такую ​​же информацию?

Сценарий, подобный этому (адаптирован к моей папке загрузки)

#!/bin/bash

touch /home/cip/Downloads/aria2/session.txt && aria2c --enable-rpc --rpc-listen-all --save-session=/home/cip/Downloads/aria2/session.txt --input-file=/home/cip/Downloads/aria2/session.txt -x16 -s16 -k1M --dir=/home/cip/Downloads/aria2

ничего не дает, в то время как программы запускаются.

(я в Xubuntu 14.04).

1
задан 13 April 2017 в 15:24

1 ответ

Быстрый ответ:

#!/bin/bash
DRI_PRIME=1
xfce4-terminal --window -H -x glxgears -info

Не знаю, нужны ли все переключатели, но он сработал.

1
ответ дан 24 May 2018 в 02:50
  • 1
    @muru - это работает. чем дольше можно использовать то же самое, aria2 запускает , но с другим окном, чем при запуске в терминале. я отредактирую вопрос с деталями. возможно, я получу дальнейший прогресс – cipricus 16 October 2014 в 03:56

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

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