albfneto
(usa openSUSE)
Enviado em 27/02/2013 - 14:11h
não sou programador, mas creio que o problema possa ser no comando locate. Para que ele funcione, precisa instalar o pacote chamado
mlocate
mas... LOCATE acha coisas no seu HDD, ex, no meu caso a string carta:
albfneto@sabayon ~ $ locate carta
/home/albfneto/Desktop/DOCUMENTOS/cartaolin.png
enquanto o which diz se um comando existe para linux e onde está o executável dele. veja aqui, que comandos cat, find, ls existem e "naotem" não e comando Linux:
albfneto@sabayon ~ $ which cat
/bin/cat
albfneto@sabayon ~ $ which find
/usr/bin/find
albfneto@sabayon ~ $ which ls
/bin/ls
albfneto@sabayon ~ $ which naotem
which: no naotem in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.7.2:/usr/games/bin:/opt/cuda/bin:/opt/cuda/libnvvp)
albfneto@sabayon ~ $