[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: For parallelisieren



Hallo Dirk.

(Bitte lege eine Zeilenlängenbegrenzung in deinem Mailer fest.)

Dirk Neumann, 23.08.2007 19:50:
> for name in *.ps; do ps2pdf $name &; done
> 
> Hier werden jetzt schnell hintereinander so viele Prozesse gestartet, wie
> .ps-Dateien vorhanden sind. Dann ist schnell der RAM zu eng.

Dann lasse nur einen „ps2pdf“-Prozess starten, welcher alle Dateien abarbeitet:

find -name "*.ps" -exec ps2pdf {} +

Oder:

find -name "*.ps" -print0 | xargs -0 ps2pdf


Gruß, Mathias

-- 
debian/rules

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: