Я создал файл .sh «OpenNautilus.sh»
#!/bin/bash
nautilus;#open Nautilus
Затем я создал файл .desktop
[Desktop Entry]
Version=1.0
Type=Application
Terminal=true
Exec=home/vitor/Dropbox/Ubuntu/ScriptsLinux/OpenNautilus.sh
Path=home/vitor/Dropbox/Ubuntu/ScriptsLinux
Name=OpenNautilus
Я сохранил приложение .desktop в ~/.local/share/applications
Затем измените разрешение на запуск, но «при запуске этого приложения произошла ошибка»
Я не знаю, что не так ... Я сохранил файл .desktop на рабочем столе.
Использование 16.04
Необходимо отредактировать Exec=
и Path=
строки в Вашем .desktop
файл, заменив каждого home/vitor
с ~
(символ, который просто означает "корневой каталог текущего пользователя"). Когда Вы сделаны, это должно быть похожим на это:
[Desktop Entry]
Version=1.0
Type=Application
Terminal=true
Exec=~/Dropbox/Ubuntu/ScriptsLinux/OpenNautilus.sh
Path=~/Dropbox/Ubuntu/ScriptsLinux
Name=OpenNautilus
С тем сделанным изменением, любой пользователь, который имеет ту же структуру каталогов (Dropbox-> Ubuntu-> ScriptsLinux-> OpenNautilus) и OpenNautilus.sh
файл в их корневом каталоге, может выполнить этот .desktop файл, не внося изменений в него.
\/nwcgrail
– Charles Green 10 October 2017 в 04:56