按照文件名长度降序:
ls -l | awk '{print length, $0}' | sort -rn | sed 's/^[0-9]\+ //'

按照文件名长度升序:
ls -l | awk '{print length, $0}' | sort -n | sed 's/^[0-9]\+ //'

 

Logo

更多推荐