Когда я дважды щелкаю по bash-файлам в Linux Mint, появляется всплывающее окно с запросом, хочу ли я запустить в терминале, отобразить, запустить или отменить. Мне было интересно, как мне сделать так, чтобы этот конкретный bash-файл работал без этого всплывающего окна (желательно без представления терминала). Любая помощь приветствуется!
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
Лично я думаю, что это больше причина безопасности, а также удобство.
Я не хотел бы по ошибке запустить файл, когда я просто хочу отредактировать его.
Если вам нужно запустить файл при загрузке, я бы использовал один из ваших сценариев запуска.