У меня есть цикл, в котором я проверяю URL из файла один за другим и хочу получить заголовок статуса и время выполнения каждого запроса в качестве результата. У меня есть две команды curl:
Этот выводит заголовок сообщения (не хотел) и в конце код состояния http и время 200 - 0,016
curl -w "%{http_code} - %{time_connect}" -I -s http://superuser.com >> test_result.txt
Этот получает строку с кодом статуса http из заголовка и печатает ее в файл HTTP/1.1 200 OK
curl -v -I -s http://superuser.com | findstr /c:"HTTP" >> test_result.txt
Как я могу объединить эти две команды, чтобы получить вывод из одного запроса, как это
HTTP/1.1 200 OK - 0,016
поэтому извлекаем строку с заголовком http и добавляем время выполнения без всех остальных заголовков в файле