У меня есть следующая команда, которая удаляет файлы, которым исполнился один день, и которые относятся к типу mp3-файлов.
find /home/get/public_html/audio -daystart -maxdepth 1 -mtime +1
-type f -name "*.mp3" |xargs rm -f
Проблема в том, что когда я его запускаю, иногда говорят:
"fork": ресурс xargs недоступен.
Означает ли это, что эта команда сначала находит файл, а затем запускает много процессов для удаления каждого файла?
Как я могу (когда файл найден) немедленно удалить его, а не передать его в xargs?
Я не могу использовать это -delete
(«неверный предикат»).