2012-08-02 23 views
9

Estoy ejecutando un script simple, que lee datos de un archivo y los traza. Mi problema es que releo y replico los datos, ya que el archivo cambia continuamente. Cada vez que uso refresh, la ventana de trazado se vuelve a activar, lo cual me gustaría evitar. Me gustaría que la trama se actualice en segundo plano. es posible?Mantener la ventana de actualización automática de Gnuplot inactiva

Mi script de ejemplo:

#!/usr/bin/gnuplot 
set datafile separator "," 
plot "data.dat" using 1:3 
pause 1; refresh; reread; 
+0

Para cualquiera que intente utilizar esta técnica: el comando 'actualizar' no era válido cuando lo probé. Funcionó cuando lo reemplacé con 'replot' – HXCaine

Respuesta

9

Esto depende de lo que el terminal que esté utilizando. wxt, x11 y qt apoyar una opción noraise:

set term x11 1 noraise 

Esto debería permitir que se quede en el fondo.

+0

impresionante, gracias! trabajado como un encanto. – Markus

+1

'establece el término qt noraise' para aquellos que usan Qt. =) –

+0

@mohawkjohn - Actualizado. Gracias. – mgilson

Cuestiones relacionadas