Сценарий для очистки корзины [дубликат]

На этот вопрос уже есть ответ здесь:

Я создал скрипт для очистки корзины. Я хочу иметь возможность выполнять его без использования терминала. Есть ли способ сделать это?

0
задан 17 November 2015 в 02:30

1 ответ

Хороший способ выполнить сценарии путем двойного щелчка по ним состоит в том, чтобы сделать a .desktop файл, который является по существу ярлыком. Кроме сценариев, это может выполнить в значительной степени любой исполняемый файл, включая .jar. Вот то, как сделать тот:

  1. Создайте файл и назовите его <program name>.desktop
  2. Откройте его с GEdit и вставьте этот текст в:

    [Desktop Entry]
    Version=1.0
    Type=Application
    Name=<whatever you want the file name to be>
    Comment=<description of program>
    Exec=</path/to/script>
    Icon=</path/to/optional/icon.png>
    
  3. Отредактируйте Имя, Комментарий, Должностное лицо и Поля значка к тому, что Вы хотите. Наличие Значка является дополнительным, и можно просто удалить ту строку, если Вы не хотите иметь тот. Удостоверьтесь, что удалили окружение <>.

  4. Сохраните файл и затем войдите в его свойства.

  5. Перейдите к Полномочиям и отметьте его как исполняемый файл.

Необходимо теперь смочь дважды щелкнуть по этому файлу, и он выполнит сценарий. Если Вы не хотите, чтобы окно терминала было показано, добавить Terminal=false в файл. Можно теперь добавить этот файл к средству запуска для легкого доступа, если Вам нравится. Если Вы хотите переместить свой сценарий, необходимо будет обновить Исполнительный путь в .desktop файл.

Любые проблемы, просто прокомментируйте.

---Обновление---
Благодаря @kos я теперь знаю решение Вашей проблемы. Вместо наличия sudo rm -rf ~/.local/share/Trash/*, Вы хотите просто rm -rf ~/.local/share/Trash/*. С тех пор ~/.local/share/Trash принадлежит Вам, можно сделать что-либо от учетной записи пользователя для редактирования его без sudo. После проверения команды non-sudo я могу подтвердить, что это работает.

2
ответ дан 17 November 2015 в 12:30
  • 1
    @Dé отредактированный lissonJunio, но Melebius' ответьте показывает его лучше с прямой кавычкой страницы справочника – Zanna 8 February 2017 в 05:33

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

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