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

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

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