「awkで後ろからの値を取り出す方法」の版間の差分
表示
大松「ブロックされないから荒らしやすいンゴねえ」 |
大松「ブロックされないから荒らしやすいンゴねえ」 |
||
| 1行目: | 1行目: | ||
<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。$NF で可能。 | <nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。$NF で可能。 | ||
== 例 == | == 例 == | ||
2019年1月1日 (火) 13:34時点における版
<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。$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
以上。