@vfvnvsyevsky

Как архивировать все файлы любой вложенности в папке в Linux?

Допустим есть папка в которую вложено n-папок и файлов, которые так же имеют в себе n-папок и файлов и т.д. Можно подсчитать максимальную вложенность и сделать все командой вида
zip file.zip file/*/*/*...
, но мне кажется должен быть более лаконичный способ.
  • Вопрос задан
  • 3591 просмотр
Пригласить эксперта
Ответы на вопрос 3
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
tar -czvf archive.tar.gz /path/to/archived/dir
Ответ написан
Комментировать
@ShamblerR
zip -r -0 archive.zip .
где точка текущая папка.
Ответ написан
Комментировать
Albibek
@Albibek
Вопросы есть? А если найду?
Если вы хотите ограничить архивирование по глубине, можете воспользоваться

find -maxdepth N
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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