Небольшой скрипт для реализации курсов валют ( https://www.cbr-xml-daily.ru/ ):
В консоли создадим файлик
touch /etc/cron.hourly/cbr
И заполним его следующим содержанием
#!/bin/sh
set -e
mkdir -p /var/cache/cbr
cd /var/cache/cbr
for file in daily_utf8.xml daily.xml daily_eng.xml daily_eng_utf8.xml daily_json.js
do wget --timestamping --no-verbose https://www.cbr-xml-daily.ru/$file
done 2>&1 | xargs -I{} logger --tag $0 --id=$$ "{}"
Дадим права на выполнение:sudo chmod +x /etc/cron.hourly/cbr
И сделайте первую загрузку:
sudo /etc/cron.hourly/cbr
Таким образом, на сервак ежечасно будут скидываться файлики с курсами валют, которые можно дальше уже отпарсить в проекте.
Можно добавить символьную ссылку на папку с файликами:
ln -s /var/cache/cbr /var/www/project/cbr
Комментариев нет:
Отправить комментарий