2017-04-07 1 views
0

Ist es möglich, ein gnuplot von einer Standard-Shell auszuführen, ohne die interaktive gnuplot-Shell aufzurufen?Gnuplot aus einer Standard-Shell ohne Eingabe von gnuplot interactive shell

Ich möchte nur meine Gnuplot-Befehle in einer Zeile von meiner Standard-Shell eingeben und Standard-gnuplots als Aliase speichern können. Derzeit muss ich .sh-Dateien erstellen, wo ich meine Befehle schreibe, was ziemlich schrecklich ist.

Antwort

1

Meinen Sie

echo "plot sin(x)" | gnuplot -p 

ODER

echo -e "set term png\n set output 'alma.png'\n plot sin(x)\n" | gnuplot 

?

OR

echo | gnuplot -p -e "plot sin(x)" 

(letzte von Christoph)

+0

Keine Notwendigkeit zu verwenden 'echo':' gnuplot -p -e "plot sin (x)" ' – Christoph

+0

@ Christoph Sie haben Recht. Aber du meinst 'echo | gnuplot -p -e "plot sin (x)", oder? –

+0

Großartig! Genau das, was ich brauchte. – vpJohan