Автоматически выполнить команду на терминал после двойного щелчка по файлу

Система -> Администрирование -> Источники программного обеспечения -> Обновления (вкладка) -> Проверить наличие обновлений: [Ежедневно | Каждые два дня | Еженедельно | Каждые две недели]

0
задан 25 June 2019 в 07:52

1 ответ

Способ выполнения команд после того, как пользователь щелкает значок в графическом интерфейсе, состоит в том, чтобы включить эти команды в сценарий, а затем создать средство запуска, то есть файл .desktop, которое вызывает сценарий в соответствующем месте. Затем значок появится в меню пользователя и может быть выполнен оттуда.

Только для вашего текущего пользователя Ваш скрипт может находиться в ~/bin. В Ubuntu ~/bin автоматически добавляется в PATH, чтобы вы (только вы как пользователь) могли выполнить скрипт, просто набрав его имя. Должен быть установлен исполняемый бит скрипта.

Ваш файл .desktop, который вызывает скрипт, должен находиться в .local/share/applications. Любые файлы рабочего стола будут заполнять меню только текущего пользователя .

Общесистемная

Для реализации этой цели вам необходимы права root.

Ваш скрипт должен находиться в каталоге, который включен в PATH. Затем любой сможет выполнить сценарий, введя его имя (сценарий должен быть настроен как исполняемый). /usr/local/bin может быть хорошим местом для этих пользовательских сценариев.

Ваш файл .desktop должен находиться в /usr/share/applications. Таким образом, он будет заполнять меню любого пользователя в системе.

Конечным результатом является то, что конечный пользователь может выполнять команды, щелкая значок.

0
ответ дан 25 June 2019 в 07:52

Другие вопросы по тегам:

Похожие вопросы: