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 gnuplot
instalei 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 gnuplot
para 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 gnuplot
assim por que usei whereis sudo
. A resposta mostra sudo
que 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 gnuplot
usando o apt, procure em/usr/bin/*