Я хотел запустить скрипт удара двойным щелчком, и я в конечном счете нашел, что shc сделал так, но, несмотря на него выполнение, что я хотел, ему нужны определенные полномочия, если передано другому компьютеру или если он загружается с сайта.
Таким образом, мой вопрос, просящий тип файла или команды, которую это может повернуть и .sh файл (или любой другой тип файла в этом отношении, я готов переписать при необходимости) без него бывший должный быть отмеченным как исполняемый файл от терминала с чем-то как chmod +x <filename>
.
Вся справка по вопросу ценила, даже если решение означает должным быть начаться с нуля снова.
Определенное решение зависит от того, где Вы хотите дать двойной щелчок; на рабочем столе или в Файловом менеджере. Рассмотрите следующий сценарий, положив, что Вы знакомы с, уведомляют - отправляют.
Откройте терминал и войдите:
$ echo "notify-send 'hello world!'" > Notify
Проверьте, что файл не имеет x-битов:
$ ls -l Notify
-rw-rw-r-- 1 willem willem 32 apr 22 15:06 Notify
Тест, что это работает:
$ bash Notify
Закройте терминал, затем запустите Файловый менеджер. Щелкните правой кнопкой по Notify, и выбор Открывать With-> Open With Other Application. Нажмите на Use пользовательская команда и тип в ударе, нажмите на Open. Необходимо видеть "Привет мир!" ответ.
Затем дважды щелкните по Notify и вуаля!
В заключение, щелкните правой кнопкой по Notify-> Send к-> Рабочий стол (Создайте Ссылку). Значок появляется на рабочем столе. Дважды щелкните по нему...
Сделанный!