não consigo encontrar o gnuplot em /usr/local/bin

não consigo encontrar o gnuplot em /usr/local/bin

Estou executando um script bash que descobri que cuida da produção de látex com o gnuplot.

O script inclui a linha:

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

e

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

O script bash gera um erro no meu computador. Eu gnuplotinstalei e funciona. No entanto, não há gnuplot no /usr/local/bin/gnuplot.

Alguma sugestão sobre como posso corrigir esse problema?

Obrigado!

Responder1

Faça um whereis gnuplotpara descobrir onde ele está localizado, por exemplo.

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

então você pode modificar seu script para apontar onde ele está localizado

ps: não uso gnuplotassim por que usei whereis sudo. A resposta mostra sudoque está localizada em /usr/bin/ (portanto, as referências a /usr/local/bin/ seriam alteradas para apontar /usr/bin/ se essa for a resposta que você obteve), também onde está a página de manual, etc.

Responder2

/usr/local/*é um local para software não adequado.

Se você instalou gnuplotusando o apt, procure em/usr/bin/*

informação relacionada