On 8/31/06, Pablo Braulio <brulics@gmail.com> wrote:
Hola a todos. Estoy haciendo un script, y necesito comprobar si en un directorio existe uno o varios archivos de una extensión determinada. Con la opción -e puedo comprobar si existe algún archivo o directorio, pero para casos tan generales no se como hacerlo. Me explico: if [ -e hola.txt ]; then echo "el fichero existe" else echo "el fichero no está" fi Pero lo siguiente no funciona: if [ -e *.txt ]; then echo "el fichero existe" else echo "el fichero no está" fi
ls *.txt &> /dev/null if [ $? -eq 0 ]; then echo "Hay ficheros" fi Saludos, --Jesús. -- "La educación comienza en la cuna y termina en la tumba" José de la Luz y Caballero