「サイズ」という変数を作成し、gawk 位置変数からそれに値を割り当てようとしています。しかし、それはうまくいかないようです。以下の例では、フィールド 4 の値を変数「サイズ」に格納しようとしています。可変サイズを印刷すると、フィールド 4 だけではなく行全体が印刷されます。
後で使用するために、フィールド値を変数に保存するにはどうすればよいですか?
prompt> echo "Live in a big city" | gawk '/Live/ {size=$4; print $size}'
次のように出力されます。
これだけを見たい:
大きい