Wie sende ich .png plot in gnuplot nach stdout?

8

Momentan mache ich etwas wie das Folgende:

%Vor%

Aber der Dateiname im Skript ist ziemlich unflexibel. Gibt es eine Möglichkeit, Gnuplot mitzuteilen, dass die Bilddatei in stdout ausgegeben werden soll, damit ich die Ausgabe wo nötig weiterleiten kann?

    
Rogach 17.06.2013, 12:18
quelle

2 Antworten

11

Wenn Sie Ihre .png an stdout senden möchten, stellen Sie nicht die Ausgabe ein:

%Vor%

Führen Sie dann das Skript

aus %Vor%

Ich denke, der Bash Wrapper macht mehr Sinn für die meisten Zwecke, aber das ist auch potentiell nützlich.

    
andyras 17.06.2013, 14:38
quelle
1

Platzieren Sie Ihr gnuplot-Skript in einem Skript und verwenden Sie ein hier-Dokument :

%Vor%

Rufen Sie nun das Skript auf, sagen Sie plot.sh , indem Sie das Präfix für die Ausgabedatei und die Daten als Argument angeben: bash plot.sh file .

    
devnull 17.06.2013 12:40
quelle

Tags und Links