awkでファイルの最長行の長さを求める

awkでファイルの最長行の長さを求める必要があったので、念のため備忘で残しておく。
特に難しいこともなく、以下のようにlengthで取得してやればいい。

awk '{l=length($0);if(m<l) m=l}END{print m}'
Sponsored Links

blacknon@BS-PUB-UBUNTU-01:~$ cat test3.txt
1
22
333
4444
333
22
1
blacknon@BS-PUB-UBUNTU-01:~$ cat test3.txt | awk '{l=length($0);if(m<l) m=l}END{print m}'
4

 


Written by blacknon

インフラ系のSE。一時期はプログラマ。 仮想化とオープンソースに興味あり。一日中寝てたい今日このごろ。 スペインとかで働きたいなぁ…(シエスタがあるので)

Leave a Comment

メールアドレスが公開されることはありません。

*