Unix find(1)
yardımcı programı çok kullanışlı, örneğin belirli özelliklerle eşleşen birçok dosya üzerinde bir işlem yapmama izin veriyor.
find /dump -type f -name '*.xml' -exec java -jar ProcessFile.jar {} \;
Yukarıdakiler, belirli bir dizindeki her XML dosyası üzerinde bir komut dosyası veya araç çalıştırabilir.
Diyelim ki betiğim / programım çok fazla CPU zaman alıyor ve 8 işlemcim var. Bir seferde 8 dosya işlemek için iyi olurdu.
GNU yapmak, -j
bayrakla paralel iş işleme olanağı sağlar, ancak find
böyle bir işlevselliğe sahip görünmemektedir. Buna yaklaşmakta olan alternatif bir genel iş planlama yöntemi var mı?