Оболочка — создание zip-файлов в каталогах без включения подкаталогов

#linux #shell #ubuntu #directory

Вопрос:

У меня есть такая структура, как эта:

 file1.jpg file2.png subfolder1 subfolder2 file3.jpg ...  

теперь я хотел бы создать zip-файл с помощью оболочки только из файлов, присутствующих в корневом каталоге, без учета подкаталогов и файлов, содержащихся в них.

Как я могу это сделать? Надеюсь, я выразился достаточно ясно

Ответ №1:

Вы можете попробовать что — то подобное, используя находку. Он найдет только файлы, которые находятся в текущей папке, и заархивирует их в файл под названием filename.zip

find . -maxdepth 1 -type f -exec zip filename.zip '{}' ;