[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: BASH listo directorios y si es vacio...



On Sun, 08 Jul 2007 20:36:46 -0700, Manolet Gmail <manolet@gmail.com> wrote:

for F in *.xml; do
....
done

el problema esta en que si no existe ningun archivo xml va a intentar
abrir un archivo llamado *.xml, que obviamente no existe....

Checa nullglob en el manual de bash.

intente con esto:

for F in *.xml; do
if [ "$F" = "*.xml" ] ; then
echo "no hay archivos en la carpeta
fi
done

Doble signo de igual, en lugar de uno.

--
Octavio.



Reply to: