特定の文字列をキャッチするためのカールとgrep(?) - どうすればいいですか?

特定の文字列をキャッチするためのカールとgrep(?) - どうすればいいですか?

カールを使用してWebファームでいくつかのテストを実行する必要があります。すべてのサーバーには、次のフレーズを含む基本ページがあります。

"Welcome to webappsrv01"
"Welcome to webappsrv02"   and so forth.

Webファームにアクセスするときに画面上の出力を表示できるように、カールとgrep(?)を使用して「webappsrv(?)へようこそ」文字列を取得するにはどうすればよいですか?私がアクセスしているサーバーを知る必要があります。

ベストアンサー1

使用:

curl -s https://example.com | grep -o "This doma.."

出力:

This domain

オプション:

  • -sin curlis silent mode- 進行状況を印刷しません。

  • -oin grepis only matching- 一致する文字列のみを印刷

  • This domaパターン。 2つの点が..あればどんな文字でも構いませんので、あなたの場合は2桁の数字になります。

おすすめ記事