Здравствуйте!Нужно ежедневно скачивать, для последующей обработки 2 файла
Xls-таблица отсюда
http://grls.rosminzdrav.ru/PriceLims.aspx
Ссылка на файл выглядит вот так
http://grls.rosminzdrav.ru/GetLimPrice.aspx?FileGUID=ab477d5...
FileGUID меняется ежедневно, насколько я понял при обновлении файла и UserReq при каждом обновлении страницы.
Подсказали вот такое решение:
wget -O- "http://grls.rosminzdrav.ru/PriceLims.aspx" | grep "xls.*FileGUID" | grep -o "href='[^']*'" | awk -F "'|," '{print $2}' | xargs -i wget --content-disposition -c "http://grls.rosminzdrav.ru/{}"
в 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 ...]]
Подскажите, как заставить работать этот скрипт в freebsd 6.2 ?