find(1)
Utilitas unix sangat berguna memungkinkan saya untuk melakukan suatu tindakan pada banyak file yang cocok dengan spesifikasi tertentu, misalnya
find /dump -type f -name '*.xml' -exec java -jar ProcessFile.jar {} \;
Di atas mungkin menjalankan skrip atau alat di atas setiap file XML di direktori tertentu.
Katakanlah skrip / program saya membutuhkan banyak waktu CPU dan saya memiliki 8 prosesor. Akan lebih baik untuk memproses hingga 8 file sekaligus.
GNU memungkinkan untuk pemrosesan pekerjaan paralel dengan -j
bendera tetapi find
tampaknya tidak memiliki fungsi seperti itu. Apakah ada metode penjadwalan pekerjaan generik alternatif untuk mendekati ini?