El -z necesita negarse para entrar en el bucle de chequeo, creacion y envio del snapshot. Incluye el resto de sentencias de control if dentro de la sentencia de control if inicial para que tenga sentido el resto de acciones