Answer the question
In order to leave comments, you need to log in
How to archive files inside each of the directories and delete the sources?
Добрый день,
Имеется папка
/srv/sh/folder/
В ней находятся порядка 500 директорий
Как сжать файлы по очереди в каждой из этих 500 директорий при этом сохранить каталог директорий, т.е:
/srv/sh/folder/aa/arch.zip
/srv/sh/folder/bb/arch.zip
/srv/sh/folder/cc/arch.zip
И т.д, при этом удалив исходники которые в /srv/sh/folder/aa/ и т.д и оставив только zip архивы ?
Просьба подсказать
Answer the question
In order to leave comments, you need to log in
find /srv/sh/folder/* -maxdepth 0 -type d -exec bash -c 'cd {} && tar --remove-files -czf archive.tgz *' \;
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question