![シェルスクリプトを使用してファイルから値を抽出する](https://rvso.com/image/154463/%E3%82%B7%E3%82%A7%E3%83%AB%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%8B%E3%82%89%E5%80%A4%E3%82%92%E6%8A%BD%E5%87%BA%E3%81%99%E3%82%8B.png)
このファイル構造で抽出したいのはK-エフェクティブ値を取得して出力ファイルにエクスポートします。シェル スクリプトを使用してこれを行うにはどうすればよいですか? よろしくお願いします。
...
0 OUTER ITERATIONS COMPLETED AT ITERATION 25, ITERATIONS HAVE CONVERGED
0 K-EFFECTIVE = 1.08760108893
0 BREAKDOWN OF CPU TIME:
*********************
COUPLING COEFFICIENTS = 15.80
SOLUTION INITIALIZATION = 0.46
OUTER ITERATIONS = 263.21
CREATE EDIT FILES = 0.31
...
答え1
grep
PCRE モードでGNU を使用する:
grep -oP 'K-EFFECTIVE\s*=\s*\K.*' file > output