原帖由 "waker"]awk '{b=length($0);a=a[b 发表: "\n"$0;if(b>max)max=b;} END { for (i=max;i>=0;i--) {if(a){ sub(/^\n/,"",a); print a}}}' file