-exec
принимает два параметра: команду для выполнения и флаг, сообщающий find
, должна ли команда запускаться один раз за совпадение (;
) или как максимальное количество файлов за запуск ( +
).
Кроме того, параметры zip
неверны.
Тест -name
тоже не работает; требуется только один шаблон за раз. Если вы хотите проверить несколько шаблонов, вам нужно использовать несколько тестов -name
, объединенных с помощью -o
(«или»), и заключить их в круглые скобки (спасибо xhienne за указание на это):
find /lmms/samples/ \( -name "warp01*" -o -name "JR_effect2k*" ... \) -exec ...
(цитирование каждого шаблона во избежание проблем с подстановкой оболочки).
В общем, если вы исправите свои проверки имен и завершите свой find
на
-exec zip ~/Desktop/files.zip {} +
, все должно работать правильно.
Наклейте клейкую ленту на линзу. Это безопаснее, чем отключить в BIOS.
С микрофоном больше проблем. Я не уничтожил это.