awkコマンドを使用してファイル内のすべての行の中で最長の行を取得する方法[重複]

awkコマンドを使用してファイル内のすべての行の中で最長の行を取得する方法[重複]

awkコマンドを使用するファイルのすべての行のうち、最も長い長さが必要です。

ベストアンサー1

awk '{ if (length($0)>maxlength) { maxlength=length($0); longest_line=$0; } };
     END { print longest_line; }' inputfile

おすすめ記事