Por ejemplo:
$ node
-bash: /usr/local/bin/node: No such file or directory
$ foo
-bash: foo: command not found
¿Cual es la diferencia? En ambos casos, node
y foo
son comandos no válidos, pero parece que Unix simplemente no puede encontrar el node
binario? Al desinstalar un programa, por ejemplo node
, ¿hay alguna manera de limpiar esto para que pueda
$ node
-bash: node: command not found
EDITAR:
Resultados del type
comando:
$ type node
node is hashed (/usr/local/bin/node)
$ type foo
-bash: type: foo: not found
type node
ytype foo
(aunque probablemente solo el primero sea realmente útil).