Tengo un archivo de trazado temporal que quiero eliminar tan pronto como gnuplot esté hecho (ventana cerrada). Con la opción -p, gnuplot invocado desde mi shell sale inmediatamente, ¿Sugerencias?
Rew
6
Puede hacer que su programa de trama se actualice periódicamente, convirtiéndolo en un gráfico en vivo. Esto se usa más comúnmente para los registradores de datos donde se actualiza el archivo.
Pero en referencia a su pregunta, mantiene la trama abierta, refrescante, hasta que presiona Ctrl-C
Simplemente agregue estas dos líneas al final de su programa de trazado:
pause 30
reread
Una ventaja de hacerlo de esta manera es que no necesita salir del entorno gnuplot para usarlo, especialmente durante la depuración. Cuando detiene la trama, regresa al indicador gnuplot. Todavía puede usar !vi plotpgm.gppara editar el programa desde el entorno gnuplot, luego el load "plotpgm.gpcomando para iniciarlo nuevamente.
Será mejor que lo use pause mouse closeal final del guión. De esta manera, tendrá control sobre la trama con el mouse y varias combinaciones de teclas sin ningún sondeo adicional, a diferencia de --persisto reread.
Puede hacer que su programa de trama se actualice periódicamente, convirtiéndolo en un gráfico en vivo. Esto se usa más comúnmente para los registradores de datos donde se actualiza el archivo.
Pero en referencia a su pregunta, mantiene la trama abierta, refrescante, hasta que presiona
Ctrl-C
Simplemente agregue estas dos líneas al final de su programa de trazado:
fuente
Será mejor que lo use
pause mouse close
al final del guión. De esta manera, tendrá control sobre la trama con el mouse y varias combinaciones de teclas sin ningún sondeo adicional, a diferencia de--persist
oreread
.fuente