Я пытаюсь получить только первую строку вывода команды curl
. (Извините, если это сбивает с толку)
Допустим, например, я бегу просто:
# curl http://localhost
<!-- This is the hidden line i want to grab. -->
<!DOCTYPE html>
<html>
<head>
..
..
Что делать, если мне нужна самая первая строка вывода, а именно:
<!-- This is the hidden line i want to grab. -->
Я пробовал такие вещи, но пока не повезло:
# curl http://localhost | head -n 1
# curl http://localhost | sed -n '1!p'
.. и т. д. Все дает мне мусор, как это:
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0<!-- This is the hidden line i want to grab. -->
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (23) Failed writing body (173 != 1763)
Это не результат, как ожидалось, как указано выше:
<!-- This is the hidden line i want to grab. -->
Любые эксперты здесь, пожалуйста =(