Esto es útil cuando requiere que el script no se ejecute más de 1 vez. Una vez ejecutado el script, verifica que el archivo «bloqueo.txt» no exista, de ser asi lo crea y se ejecutan todas las labores que deba realizar el script, una vez finalizado este archivo de bloqueo es eliminado. Si mientras esta en ejecución es lanzado nuevamente, el script verifica que el archivo de bloqueo existe y por lo tanto finaliza su ejecución. También si el script que se esta ejecutando finaliza en forma inesperada (CTRL-C, etc..), el archivo de bloqueo es eliminado.
¿Te ha servido este sitio alguna vez? Cada script, cada línea de ayuda aquí es fruto de horas de trabajo y pasión por compartir. Si alguna vez resolviste un problema gracias a esta página, considera hacer una donación. Tu aporte —por pequeño que sea— mantiene vivo este proyecto y me impulsa a seguir creando.