[ubuntu-ar] comprobar directorio vacio

Pablo Echevarria pablohe at gmail.com
Wed Sep 17 12:41:30 BST 2008


Diego Gaustein escribió:
> Un poco menos retorcido:
>
> |$ [ "$(ls -A /path/to/directory)" ] && echo "Not Empty" || echo "Empty"
>
> |&& significa "sólo ejecutar si lo anterior dio verdadero" y || "es 
> sólo ejecutar si lo anterior dio falso".
>
> Saludos|
> |Diego
>
>
> 2008/9/16 Gabriel Ferro <gabrielrferro en yahoo.com.ar 
> <mailto:gabrielrferro en yahoo.com.ar>>
>
>     Ya esta, logre hacerlo
>     por si les sirve
>
>     num=' ls -a $DIR | wc -w'
>     if [ $num -eq 2]
>     then echo "vacio"
>     else echo "no vacio"
>     fi
>     Visitá http://ar.mujer.yahoo.com/cocina/
>
>     ------------------------------------------------------------------------
>
>     Yahoo! Cocina
>     Recetas prácticas y comida saludable
>     Visitá http://ar.mujer.yahoo.com/cocina/
>
>     --
>     Ubuntu-ar lista de correo
>     Ubuntu-ar en lists.ubuntu.com <mailto:Ubuntu-ar en lists.ubuntu.com>
>     Modifica tus opciones o desuscribite en:
>     https://lists.ubuntu.com/mailman/listinfo/ubuntu-ar
>     Siempre leer, comprender y aplicar nuestra etiqueta:
>     https://wiki.ubuntu.com/ArgentinaTeam/EtiquetaML
>
>
>


la interpretación correcta es
&&  es "y"   lógico
|| es "ó"  lógico
y lo que tiene es una evaluación lazy.






More information about the Ubuntu-ar mailing list