La Impresora de PDF de Ubuntu genera un PDF y lo guarda en una carpeta en el home del usuario.
El problema es que no avisa que lo va a guardar ni cuando terminó de procesarlo. Es tarea del usuario ir a la carpeta y buscar el archivo. Pero existe solución.
Se necesitan dos cosas: algo que mire cuando aparece un nuevo archivo en esa carpeta y algo que avise en el escritorio que el archivo está listo:
Para lo primero tenemos : inotifywait que permite monitorear un directorio o archivo y avisar cuando hay cambios (creacion de nuevos directorios, archivos, o modificacion de los mismos)
Para avisar en el escritorio tenemos: notify-send que permite enviar mensajes que aparecerán comom notificaciones desde la barra de estado para que quede algo como esto

Aparece un enlace para que sea sencilla la apertura del nuevo pdf creado.
El script que hace la magia:
—
#!/bin/sh
while line=` inotifywait –format ‘%f’ -e create /home/horaciod/PDF` ;
do
notify-send “nuevo PDF” “NUEVO PDf en carpeta <a href=’file:///home/horaciod/PDF/$line’>$line</a>”
done
—
Ahora solo falta arrancarlo para que monitoree el directorio.



Sin comentarios a “Monitoreo de directorios en linux”
Por favor espera
Deja una respuesta