kann gnuplot in /usr/local/bin nicht finden

kann gnuplot in /usr/local/bin nicht finden

Ich führe ein Bash-Skript aus, das ich gefunden habe und das sich um die Erstellung von Latex mit Gnuplot kümmert.

Das Skript enthält die Zeile:

gnuplot_cmd="/usr/local/bin/gnuplot";

Und

if [ ! -e $gnuplot_cmd ];
then
  echo "# Error: gnuplot not found";

Das Bash-Skript verursacht auf meinem Computer einen Fehler. Ich habe es gnuplotinstalliert und es funktioniert. Allerdings ist kein Gnuplot darin enthalten /usr/local/bin/gnuplot.

Irgendwelche Vorschläge, wie ich dieses Problem beheben kann?

Danke!

Antwort1

Führen Sie whereis gnuplotbeispielsweise einen aus, um herauszufinden, wo es sich befindet.

guiverc@d960-ubu2:/de2900/lubuntu_64$   whereis sudo                                                                            
sudo: /usr/bin/sudo /usr/lib/sudo /usr/share/man/man8/sudo.8.gz

dann könnten Sie Ihr Skript ändern, um zu zeigen, wo es sich befindet

PS: Ich verwende nicht, gnuplotalso warum ich verwendet habe whereis sudo. Die Antwort zeigt, sudodass es sich in /usr/bin/ befindet (also würden Verweise auf /usr/local/bin/ geändert, um auf /usr/bin/ zu zeigen, wenn das die Antwort ist, die Sie erhalten), auch wo sich die Manpage befindet usw.

Antwort2

/usr/local/*ist ein Speicherort für nicht passende Software.

Wenn Sie die Installation gnuplotmit apt durchgeführt haben, suchen Sie danach in/usr/bin/*

verwandte Informationen