peleando con *dialog

estoy probando esta herramienta que permite hacer pequeños cuadros de dialogo para hacerme un cp mas bruto y taba mirandome
gdialog --progress
que te saca una barra de progreso a cero. Hasta ahi todo bien, pero no se moverla [tomaaa] En la doc dice que hay que enviar los % a la stdin y solo se me ocurre hacer
echo -n 10 > /dev/stdin
que lo pongo en el mismo script, pero no funciona y me estoy volviendo loco

Alguien sabe donde esta el fallo?

Saludos y gracias por adelantado
bien, ya lo solucione, se tiene que redirigir la entrada a un fichero y escribir en el para que funcione:
gdialog --progress < ficherito
echo 10 > ficherito

Saludos
por cierto, alguien sabe como sacar los mensajes que suelta al darle a cancelar? o alguna manera de monitorizar eso? es que no usa la stdout ni la stderr :-(
2 respuestas