私は次のようなファイルを持っています:
number_of_x 100 # total number of x
number_of_y 2000 # total number of y
total_rate 1.67 # rate
blah1 0.876 # blah1
blah2 10450 # blah2
私は、に関連する数字を抽出したいと言って、うnumber_of_y
とtotal_rate
、例えば、ここでの出力は次のようになります。
2000
1.67
これは私が得ることができる最も近いものです:
grep -E 'number_of_y|total_rate' my_file | grep -Eo '[0-9.]*'
たぶんawkが役立つでしょう:
grep -E 'number_of_y|total_rate' my_file | awk '{print $2}'
$2
表示したい列を変更します
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加