У меня есть тысячи png файлов, которые мне нравится делать меньше с pngcrush
. У меня простое задание find .. -exec
, но оно последовательное. У моей машины достаточно ресурсов, и я бы сделал это параллельно.
Операция, выполняемая для каждого png:
pngcrush input output && mv output input
В идеале я могу указать максимальное количество параллельных операций.
Есть ли способ сделать это с помощью bash и/или других помощников оболочки? Я Ubuntu или Debian.