3

Когда я дважды щелкаю по bash-файлам в Linux Mint, появляется всплывающее окно с запросом, хочу ли я запустить в терминале, отобразить, запустить или отменить. Мне было интересно, как мне сделать так, чтобы этот конкретный bash-файл работал без этого всплывающего окна (желательно без представления терминала). Любая помощь приветствуется!

2 ответа2

2

Вы не можете сделать это напрямую с помощью скрипта bash, для этого вам нужно будет создать файл .desktop. Например, если ваш скрипт bash сохранен как /home/cenoc/bin/script.sh , создайте файл script.desktop со следующим содержимым:

[Desktop Entry]
Name=My script
Comment=Describe your script here
Exec=/home/cenoc/bin/script.sh
Terminal=false
Type=Application

Затем дважды щелкните на script.desktop и ваш скрипт должен быть выполнен.

0

Лично я думаю, что это больше причина безопасности, а также удобство.
Я не хотел бы по ошибке запустить файл, когда я просто хочу отредактировать его. Если вам нужно запустить файл при загрузке, я бы использовал один из ваших сценариев запуска.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .