Почему бы не передать это head
?
curl -v host:1521 | head -n3
, где -n3
означает 3 строки сверху.
РЕДАКТИРОВАТЬ:
Как обсуждено в комментариях Вы используете опцию -v
для захвата заголовков и т. д. c. которые печатаются на stderr вместо stdout, поэтому head
не влияет на это. Вы должны перенаправить stderr в stdout и после этого оперировать:
curl -v www.example.com 2>&1 | grep Connected
Это вернет * Connected to www.example.com (IP_ADDRESS_HERE) port 443 (#0)
при успешном подключении и ничего иначе.