Eu tenho um arquivo de plotagem temporário que desejo remover assim que o gnuplot for concluído (janela fechada). Com a opção -p, o gnuplot invocado do meu shell sai imediatamente, Sugestões?
Rew
6
Você pode atualizar seu programa de plotagem periodicamente, transformando-o em um gráfico ao vivo. Isso é mais comumente usado para registradores de dados nos quais o arquivo está sendo atualizado.
Mas, em referência à sua pergunta, ele mantém a trama aberta, atualizada, até você pressionar Ctrl-C
Basta adicionar essas duas linhas ao final do seu programa de plotagem:
pause 30
reread
Uma vantagem de fazer dessa maneira é que você não precisa sair do ambiente do gnuplot para usá-lo, especialmente durante a depuração. Quando você para a plotagem, você volta ao prompt do gnuplot. Você ainda pode usar !vi plotpgm.gppara editar o programa a partir do ambiente gnuplot, e depois o load "plotpgm.gpcomando para iniciá-lo novamente.
É melhor você usar pause mouse closeno final do script. Dessa forma, você terá controle sobre o gráfico com o mouse e várias combinações de teclas sem nenhuma pesquisa extra, diferente de --persistou reread.
Você pode atualizar seu programa de plotagem periodicamente, transformando-o em um gráfico ao vivo. Isso é mais comumente usado para registradores de dados nos quais o arquivo está sendo atualizado.
Mas, em referência à sua pergunta, ele mantém a trama aberta, atualizada, até você pressionar
Ctrl-C
Basta adicionar essas duas linhas ao final do seu programa de plotagem:
fonte
É melhor você usar
pause mouse close
no final do script. Dessa forma, você terá controle sobre o gráfico com o mouse e várias combinações de teclas sem nenhuma pesquisa extra, diferente de--persist
oureread
.fonte