"=" (イコール) とかで区切られた設定ファイルから設定値を抽出するときのメモ。
cut を使う。
設定ファイルサンプル
$ cat hogehoge.txt AAA=100 BBB=200 CCC=300
この設定ファイルサンプルから、BBB の設定値 200 を抽出。
デリミタ "="、フィールド 2 番目
$ grep BBB hogehoge.txt | cut -d "=" -f 2 200
awk 使うより軽そうだ。
$ grep BBB hogehoge.txt | awk -F "=" '{ print $2 }' 200
● cut, awk, delimiter, field, 抽出