scripts/functions_korn/count

13 lines
388 B
Plaintext

# Contar archivos o directorios en el directorio
# Esto funciona pasando la salida del glob a la función y luego contando el número de argumentos.
function count {
if [[ $# -eq 0 ]]; then
print "count /path/to/dir/* -> Total (archivos y directorios)" >&2
print "count /path/to/dir/*/ -> Total de directorios" >&2
return 1
elif
[[ -e $1 ]] && print "$#" || print 0
fi
}