/usr/local/bin에서 gnuplot을 찾을 수 없습니다

/usr/local/bin에서 gnuplot을 찾을 수 없습니다

나는 gnuplot을 사용하여 라텍스를 생성하는 bash 스크립트를 실행하고 있습니다.

스크립트에는 다음 줄이 포함됩니다.

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

그리고

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

bash 스크립트가 내 컴퓨터에 오류를 발생시킵니다. 설치 했는데 gnuplot작동합니다. 그러나 .NET에는 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

그런 다음 스크립트가 있는 위치를 가리키도록 스크립트를 수정할 수 있습니다.

추신 : 나는 gnuplot왜 사용 하지 않습니다 whereis sudo. 대답은 sudo/usr/bin/에 있습니다(따라서 /usr/local/bin/에 대한 참조는 /usr/bin/을 가리키도록 변경됩니다). 매뉴얼 페이지도 어디에 있습니다.

답변2

/usr/local/*적합하지 않은 소프트웨어의 위치입니다.

apt를 사용하여 설치한 경우 gnuplot다음에서 찾으세요./usr/bin/*

관련 정보