На этот вопрос уже есть ответ здесь:
У меня есть файл подключения xfreerdp
, например:
xfreerdp /v:10.1.60.151 -sec-nla /cert-ignore
Имя файла test.rdp
, и я могу запустить его с помощью bash в терминале с помощью команды bash test.rdp
Но мне нужно запустить этот файл из графического интерфейса двойным щелчком.
Я пытаюсь установить bash по умолчанию для открытия файлов *. Rdp
, но я не мог понять, что могу это сделать.
Я не против изменить расширение имени файла
. Я также хочу знать, могу ли я запустить этот файл напрямую при загрузке в Chrome.
Я нашел свое решение: Я создал .desktop
файл по телефону /home/USERNAME/.local/share/applications/morphin.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Morphin
Exec=/opt/scripts/morphin.sh
Icon=/opt/scripts/morphin.png
Type=Application
NoDisplay=false
Terminal=false
StartupNotify=true
Categories=Application;Network;
Hidden=true
Наконец, я вижу свою программу в других программах, и я могу запустить его.
Не протестированный, но если Вы добавляете
#! /bin/bash
#
наверху Вашего файла и делаете его исполняемым файлом с chmod +x file
, это должно быть выполнимо двойным щелчком от (большая часть?) filemanagers.