1.查看某个文件内每一行字符最长的前几行
awk '{print length($0),$0}' indexua20130502.txt | sort -k1,1nr |more
或者
cat a.txt |while read i;do echo ${#i} $i;done|sort -nr
2.文件内容按照长度排序(上面的命名也可以)
cat a.txt | awk '{print length, $0}' | sort -rn | sed 's/^[0-9]\+ //'
本文共 286 字,大约阅读时间需要 1 分钟。
1.查看某个文件内每一行字符最长的前几行
awk '{print length($0),$0}' indexua20130502.txt | sort -k1,1nr |more
或者
cat a.txt |while read i;do echo ${#i} $i;done|sort -nr
2.文件内容按照长度排序(上面的命名也可以)
cat a.txt | awk '{print length, $0}' | sort -rn | sed 's/^[0-9]\+ //'
转载于:https://blog.51cto.com/seared2008/1294147