У меня следующая структура папок
.
├── 5.avi
├── a
│ ├── 1.avi
│ ├── b
│ │ └── 2.avi
│ └── c
│ └── 3.avi
└── b
├── 4.avi
├── l
└── s
Я использую следующую команду для сжатия всех avi
файлов:
find . -iname *avi | xargs zip videos.zip
Проблема в том, что find
возвращает только5.avi
, но если 5.avi
не существует, find
возвращает остальные файлы.
Как решить эту проблему и скомпилировать все avi
файлы?