Как создать zip-файл из содержимого папки с определенным шаблоном имени?

можно ли создать файл tar.gz из содержимого папки, но только поместить файлы с определенным шаблоном имени в архив и игнорировать остальные? например, просто поместите файлы, имена которых являются log_?

1
задан 23 June 2015 в 14:15

1 ответ

Пример Использование zip (вместо этого вы можете выбрать любой другой инструмент сжатия):

find /path-to-dir -name 'log_*' | zip archive.zip -@

example:

$ ls
file  log_1  log_2  log_3

Теперь застегните все файлы log_ * в архиве zipped. zip

$ find . -name 'log_*' | zip archive.zip -@
  adding: log_1 (stored 0%)
  adding: log_3 (stored 0%)
  adding: log_2 (stored 0%)

Теперь давайте проверим вывод:

$ ls
archive.zip  file  log_1  log_2  log_3
3
ответ дан 23 May 2018 в 19:34

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

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