AWK でフィールドセパレータの値を複数指定する
published:
AWK でフィールド分割(区切り)の値を複数指定する。
-F オプション
-F オプションを用いて、組み込み変数 FS (フィールドセパレータ)の値を指定する。
複数のフィールドセパレータ
フィールドセパレータ(区切り)の値を複数指定する。
例
次の例では、フィールドはコンマ、もしくはコロンによって分割される。
$ echo 'a,b,cd:e' | awk -F '[,:]' '{print $3}'
cd
$ echo 'a,b,cd:e' | awk -F '[,:]' '{print $4}'
e