Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- #
- #Description: Recibe un número ilimitado de directorios y ordena los ficheros que cuelgan en todo el
- # árbol de directorios por la línea más larga
- #Author:jMa
- #
- if [ $# -eq 0 ]
- then
- echo "Sintax: ./ordporlinlarga [directorio1] ..[directorioN]"
- else
- args=$*
- while [ ! -z $1 ]
- do
- if test -d "$1"
- then
- shift
- else
- echo "$1: directorio incorrecto"
- exit 1
- fi
- done
- find $args -type f | while read line ; do echo -n "$line " ; wc -L $line | cut -d " " -f 1; done | sort -k 2 -n -r
- fi
- #| cut -d " " -f 1
Advertisement
Add Comment
Please, Sign In to add comment