Как исключить каталог при застегивании файлов

Так, Вам нужен терминал гнома для выполнения только после графического входа в систему?

Настольные среды Linux как Gnome (2,3) и KDE, согласованная о стандартном способе настроить автоматический запуск приложений: https://developer.gnome.org/autostart-spec/

В основном необходимо создать a .desktop файл в одном из так называемых XDG каталоги для запуска приложения, в расчете на пользователя или на систему. Вот XDG спецификация каталогов. Например, если Вы хотите файл автоматического запуска в расчете на пользователя, можно создать файл /home/fifamaniac04/.config/autostart/terminal.desktop со следующим содержанием:

[Desktop Entry]
Type=Application
Name=Terminal
Exec=gnome-terminal
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true

Полная спецификация .desktop формат файла и опции здесь.

С другой стороны, можно использовать программу GUI Startup Applications в меню Gnome для создания .desktop файлов автоматически. У меня есть он в Приложениях-> Системные Инструменты-> Предпочтения-> Приложения Запуска.

Кроме того, см.:

2
13.04.2017, 15:36
3 ответа

Просто сделай

-x */AppData/*
# or
--exclude */AppData/*

Не забудьте добавить первую косую черту, потому что в противном случае она также будет соответствовать всем путям, в которых есть «AppData», а не только тому пути, который начинается с «AppData».

2
31.01.2021, 12:06

Попробуйте указать его как -x '* AppData / *'

3
27.01.2020, 22:05

Похоже путь, с которым сопоставляется zip , включает элемент корневого пути, который вы ему указываете, если только корнем не является .

В моем случае, если я хотел исключить что-либо в разделе LocalLow , мне потребовалось:

$ zip home.zip -y -r HOME -x 'HOME/AppData/LocalLow/*'

Результат:

  adding: HOME/ (stored 0%)
  adding: HOME/AppData/ (stored 0%)
  adding: HOME/AppData/a (deflated 39%)

Если вместо cd в HOME и используйте . в качестве корневого, вам не нужно указывать корневой элемент в пути исключения:

$ cd HOME
$ zip home.zip -y -r . -x 'AppData/LocalLow/*'

  adding: AppData/ (stored 0%)
  adding: AppData/a (deflated 39%)
0
27.01.2020, 22:05

Теги

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