Como estar verificando por un archivo en un directorio y en automático realizar una tarea cuando aparezca?

#!/bin/bash

while :
        do
        if [ -e archivo.java ];
                then
                echo “el archivo existe”
                echo “te esperas un rato hasta que termine de cargar…. puede ser un archivo grande”
                sleep 5
                echo “te esperas un rato hasta que termine de ejecutar la aplicación o de procesar…”
                sleep 5
                echo “borro el archivo o lo renombras y gzipeas para llevar un histórico”
                gzip archivo.java
                mv archivo.java.gz archivo.java.year.month.date.hour.minute.gz
        fi
        sleep 1
        echo “el archivo no existe”
done

Leave a comment