27 мая 2014 г., 20:00 пользователь Харпалёв Иван
<[email protected]> написал:
> не нашёл в man xargs, как параллелить ((    --- что имели ввиду?
>

$ cat inp
1
2
3

$ cat script.pl
print "PID: $$, data: $ARGV[0]\n";

$ cat inp | xargs -n 1 -P 10  -IDATA perl script.pl "DATA"
PID: 15442, data: 2
PID: 15441, data: 1
PID: 15443, data: 3
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить