Na przykład ten utrzymuje gnuplot-x11
otwarte okno wykresu momentu naciśnięcia klawisza:
gnuplot -e "plot \"file\" ; pause -1 \"text\""
Jak utrzymywać otwarte do momentu ręcznego zamknięcia?
Użyj opcji -p
lub --persist
:
gnuplot --persist -e 'plot sin(x)'
Dzięki temu okno będzie otwarte do czasu ręcznego zamknięcia. Od strony man :
-p, --persist lets plot windows survive after main gnuplot program
exits.
Możesz okresowo odświeżać program działający w trybie wykresu na żywo. Jest to najczęściej używane w rejestratorach danych, w których plik jest aktualizowany.
Ale w odniesieniu do twojego pytania, fabuła pozostaje otwarta, odświeżająca, dopóki nie naciśniesz
Ctrl-C
Po prostu dodaj te dwa wiersze na końcu programu fabularnego:
źródło
Lepiej użyj
pause mouse close
na końcu skryptu. W ten sposób będziesz mieć kontrolę nad fabułą za pomocą myszy i różnych skrótów klawiszowych bez dodatkowego odpytywania, w przeciwieństwie do--persist
lubreread
.źródło