IT技術に関する情報掲載サイト

プログラミングに関することを掲載します。

awkを使って、後ろの行から何行目のみを取得したいときの記述の仕方

LinuxMacでログを整形するときに、awkをよくつかっているのですが、後ろの行から何行目のみを取得したいときがあって、調査したら、以下の方法で取得できるようです。

 

awk -F'\t' '{print $(NF-1), $NF}' input_file

  • タブ区切りにしてます。
  • 後ろから1行目、2行目を指定してます。
  • input_fileは、整形したいファイル名をいれてください

 

忘れそうなので、メモとして残しときます。