- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:テキスト検索にヒットした行の次を出力したい)
テキスト検索の結果から特定の情報を抜き取る方法
このQ&Aのポイント
- テキスト検索の結果から特定の情報を抜き取る方法についてアドバイスをお願いします。
- 実行結果をファイルに書き出してperlで特定の情報を抜き取る方法を考えていますが、他の方法もありますか?
- 環境はLinuxまたはcygwinです。awk, sed, perl, rubyなどのワンライナーで実行できる方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
awkでgetline関数を使ってみてはいかがでしょうか。 あるコマンド | awk '/Host = bbb/ { getline; print }' (あるいは awk '$3=="bbb" { getline; print }' )
お礼
早速のご回答ありがとうございます! getline関数で出来ました! awkで使える関数を調べてみたら他にもいろいろと使えそうなものが出てきました。 大変参考になりました。 ありがとうございました!