не могу найти gnuplot в /usr/local/bin

не могу найти gnuplot в /usr/local/bin

Я запускаю найденный мной скрипт bash, который отвечает за создание латекса с помощью gnuplot.

Скрипт включает в себя строку:

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

и

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

Скрипт bash выдает ошибку на моем компьютере. Я установил, gnuplotи он работает. Однако в gnuplot нет /usr/local/bin/gnuplot.

Есть ли у вас какие-нибудь предложения, как решить эту проблему?

Спасибо!

решение1

Сделайте это whereis gnuplot, чтобы узнать, где он находится, например.

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

затем вы можете изменить свой скрипт, чтобы указать, где он находится

ps: Я не использую gnuplot, поэтому я использовал whereis sudo. Ответ показывает, sudoчто он находится в /usr/bin/ (поэтому ссылки на /usr/local/bin/ будут изменены, чтобы указывать на /usr/bin/, если это тот ответ, который вы получите), а также где находится его man-страница и т. д.

решение2

/usr/local/*место для неподходящего программного обеспечения.

Если вы устанавливали gnuplotс помощью apt, найдите его в/usr/bin/*

Связанный контент