Chcę wiedzieć, w jaki sposób mogę wysłać komendę (s) spawnowane przez xargs do tła. Na przykład, rozważmyWysyłanie poleceń zeskanowanych przez xargs do tła
find . -type f -mtime +7 | tee compressedP.list | xargs compress
Próbowałem
find . -type f -mtime +7 | tee compressedP.list | xargs -i{} compress {} &
.. i tak nieoczekiwany, wydaje się, aby wysłać xargs do tła zamiast?
Jak ustawić, aby każda instancja komendy compress działała w tle?
UNIX mam ($ uname -a SunOS xxx 5.10 Generic_xx7xx1- 06 sun4u sparc SUNW, Sun-Fire) nie ma -P ($ xargs -P xargs: nielegalna opcja - P xargs: Użycie: xargs: [-t] [-p] [-e [eofstr]] [ -E eofstr] [-I replstr] [-i [replstr]] [-L #] [-l [#]] [-n # [-x]] [-s rozmiar] [cmd [argumenty ...] ]) Jakieś inne alternatywy niż opakowanie skryptu powłoki? – PoorLuzer
Niestety, nie mogę znaleźć wiele dla SunOS - chociaż znalazłem ten pakiet "xjobs", który możesz skompilować ... http://www.maier-komor.de/xjobs.html – gnarf