スポンサーリンク

$0は1行全体の文字列

$0は1行全体の文字列が格納されていきます。
※MACターミナル(BSD系)での動作確認です。
例えば、下記のin.txtがあったとします。

下記が実行結果になります。
順次、1行全体の文字列がprint出力されています。

下記のように、列の先頭に、"head"の文字列を挿入できます。
$0を使うと簡単に書けてしまいます。
参考:awkで列を追加・挿入する方法

スポンサーリンク

$1は1列目、$2は2列目、$3は3列目

$1は1列目、$2は2列目、$3は3列目が格納されていきます。
例えば、下記のin.txtがあったとします。

$1を使い、1列目を出力します。

$2を使い、2列目を出力します。

$3を使い、3列目を出力します。

スポンサーリンク