![]() |
cmd скрипт - получить данные по curl, извлечь одно значение и вывести его
Привет
Помогите написать скрипт, нужно получить данные по curl, от локального сервера который возвращает prometheus метрики, после чего извлечь одно значение и вывести его как результат скрипта. Код:
curl http://admin:admin@127.0.0.1:80/tools/metrics-prometheus HTML код:
orthanc_count_instances 7 1586251203777 без имени метрики, дробной части и того что после пробела. Заранее спасибо кто откликнется) |
Если вывод -- простой текст, то можно так:
Код:
for /f "tokens=1,2 delims=. " %%a in ('curl http://admin:admin@127.0.0.1:80/tools/metrics-prometheus') do if "%%a"=="orthanc_disk_size_mb" set value=%%b Подробности в `for /?` |
Огромное спасибо! сначала не взлетело, потом понял что curl.exe нужно дописать :up
|
Время: 03:16. |
Время: 03:16.
© OSzone.net 2001-