Ich möchte wissen, wie ich die von xargs erzeugten Befehle an den Hintergrund senden kann. Betrachten wir zum BeispielSenden der von xargs erzeugten Befehle an den Hintergrund
find . -type f -mtime +7 | tee compressedP.list | xargs compress
Ich versuchte
find . -type f -mtime +7 | tee compressedP.list | xargs -i{} compress {} &
.. und so unerwartet, wie es scheint, statt xargs in den Hintergrund zu schicken?
Wie stelle ich jede Instanz des Befehls compress in den Hintergrund?
Die UNIX Ich habe ($ uname -a SunOS xxx 5.10 Generic_xx7xx1- 06 sun4u sparc SUNW, Sonne-Feuer) hat nicht -P ($ xargs -P xargs: illegale Option - P xargs: Verwendung: xargs: [-t] [-p] [-e [eofstr]] [ -E eofstr] [-I replstr] [-i [replstr]] [-L #] [-l [#]] [-n # [-x]] [-s Größe] [cmd [args ...] ]) Alle anderen Alternativen als die Shell-Skript-Wrapper? – PoorLuzer
Sorry, ich kann nicht viel für SunOS finden - obwohl ich dieses Paket "xjobs" gefunden habe, das Sie vielleicht kompilieren könnten ... http://www.maier-komor.de/xjobs.html – gnarf