в ubuntu работает отлично, но в шелле freebsd 6.2 на сервере(выяснилось), видимо из-за различий версий xargs и wget (на freebsd в xargs нет -i, а в wget нет опции --content-disposition)
xargs: illegal option -- i
При замене -i на -I
xargs: illegal option -- -
Ключи xargs в freebsd
xargs [-0opt] [-E eofstr] [-I replstr [-R replacements]] [-J replstr]
[-L number] [-n number [-x]] [-P maxprocs] [-s size]
[utility [argument ...]]
Можно его как-то адаптировать?