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]\+ //'
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]\+ //'