Lubuntu 20.04 выполняет сценарий оболочки в терминале из файлового менеджера

Lubuntu 20.04, у меня есть простой сценарий .sh, который я хочу выполнить в окне терминала при двойном нажатии. щелкая по нему в файловом менеджере (PCManFM-Qt), каждый раз не подтверждая свое действие в командной строке.

В настройках PCManFM-Qt есть опция «Запускать исполняемые файлы без запроса», но тогда, по крайней мере в моем случае, действие по умолчанию - просто выполнить сценарий, хотя я бы хотел выполнить это скрипт в терминале (чтобы увидеть его вывод). Хотя для некоторых других моих скриптов действием по умолчанию может быть выполнение без отображения терминала, поэтому я хотел бы настроить каждый из моих скриптов, хочу ли я терминал или нет (поэтому это не должно быть какой-то общей системной настройкой ).

0
задан 16 April 2021 в 14:33

1 ответ

В качестве одного из возможных решений это может быть:

  1. Установите «Запускать исполняемые файлы без запроса» в PCManFM-Qt для выполнения сценариев без запроса
  2. Добавьте выполнение команд сценария через терминал, когда это необходимо в ваших сценариях, поэтому. Сценарий sh может выглядеть так:
#!/bin/bash
qterminal -e "java -jar your.jar"

или

#!/bin/bash
qterminal -e "your_script.sh"
1
ответ дан 23 April 2021 в 23:21

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

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