「awkで後ろからの値を取り出す方法」の版間の差分
提供: Wikiducca
(ページの作成:「$NF で可能。 == 例 == $ cat awk.txt aaa:bbb:ccc:ddd:eee から取り出す。 === 一番後ろを取り出す === $ awk -F":" '{print $NF}' awk.txt eee こ...」) |
(相違点なし)
|
2013年5月9日 (木) 14:03時点における版
$NF で可能。
例
$ cat awk.txt aaa:bbb:ccc:ddd:eee
から取り出す。
一番後ろを取り出す
$ awk -F":" '{print $NF}' awk.txt eee
これも同じ。
$ awk -F":" '{print $(NF - 0)}' awk.txt eee
後ろから二番目を取り出す
$ awk -F":" '{print $(NF - 1)}' awk.txt ddd
後ろから三番目を取り出す
$ awk -F":" '{print $(NF - 2)}' awk.txt ccc
以上。