Не могу подделать MAC-адрес в MacBook

Я согласен, что флаг -exclude - это правильный подход.

$ tar --exclude='./folder_or_file' --exclude='file_pattern' --exclude='fileA'

Слово предупреждения для побочного эффекта, которое я не нашел сразу очевидным: исключение 'fileA' в этом примере будет искать «fileA» RECURSIVELY!

Пример: Каталог с одним подкаталогом, содержащим файл с таким же именем (data.txt)

data.txt
config.txt
--+dirA
  |  data.txt
  |  config.docx
  • Если вы используете --exclude='data.txt' архив не будет содержать файл data.txt EITHER. Это может привести к неожиданным результатам при архивировании сторонних библиотек, таких как каталог node_modules.
  • Чтобы избежать этой проблемы, обязательно укажите весь путь, например --exclude='./dirA/data.txt'
19
задан Verim 20 September 2018 в 09:27
поделиться