sacaFiles.sh
Martes , 10 de Febrero de 2004. Enrique Barbeito García
#!/bin/sh # # script : sacaFiles.sh # version : 0.1 # author : enrique@barbeito.org # date : mar feb 10 13:27:03 CET 2004 # # Requirements: # - tree (http://mama.indstate.edu/users/ice/tree/) # # Description: # Calcula el número de directorios (-d) o ficheros (-f) # en función a nuestros más perturbados deseosâ?Š # # ## kDIR=`pwd` function showInfo () { case "$1" in "-d") dirs=`tree . |tail -n 1 | cut -f 1 -d ' '` echo -e "El directorio $kDIR tiene $dirs directorios\n" ;; "-f") fics=$(tree |tail -n 1 | cut -f 3 -d ' ') echo -e "El directorio $kDIR tiene $fics ficheros\n" ;; *) echo -e "Uso: `basename $0` {-d | -f}" esac; } showInfo $1 #