Intereting Posts
sed для печати всей строки, начиная с и заканчивая конкретными словами, присутствующими в файле bash: ожидаемое целочисленное выражение Как взять sha-1, sha-256 или MD5 из CD / DVD? Ошибка при попытке создания pango (1.34.1) и harfbuzz (0.9.18) из источника SD-карта «сломана» – изменения в файлах не сохраняются при перезагрузке Почему динамик ПК рассматривается как устройство ввода в конфигурации ядра? OpenSSH зависает после входа в систему без приглашения для входа в систему Запуск VLC из cronjob: Как получить соединение с DBUS? Сопоставление двух разных линий, расположенных по крайней мере на N прямых друг от друга где я могу найти MIT-MAGIC-COOKIE в пользовательской части? Где я могу «скрыть» пасхальные яйца для студентов, узнавших о безопасности Linux? черный экран без подсветки Как удалить повторяющиеся слова с суффиксами? На каком уровне поддерживается поддержка сенсорного экрана в Linux? Возможно ли запустить 10,04 или 12,04 или более ранние LTS в контейнерах под LXC или Docker on Trusty?

tar не подчиняется –exclude-vcs

Я пытаюсь создать архив как:

tar -Jcvf shadow-2.7.1.tar.xz shadow/ --exclude-vcs 

и я не ожидаю .git папки. Но

 vi shadow-2.7.1.tar.xz 

yeilds

 ... shadow/.git/ shadow/.git/index shadow/.git/objects/ shadow/.git/objects/ab/ ... 

Система Mu:

 which tar /usr/bin/tar tar --version tar (GNU tar) 1.29 uname -sr Linux 4.9.6-200.fc25.x86_64 

Что здесь происходит?

Ваша команда работает с GNU tar 1.28. Но в версии 1.29 механизм синтаксического анализа командной строки изменился. Раньше порядок опций и операндов не имел значения. В последних версиях порядок имеет значение: параметры, определяющие, какие файлы выбраны, чувствительны к положению и применяются только к последующим операндам.