Per esempio:
$ node
-bash: /usr/local/bin/node: No such file or directory
$ foo
-bash: foo: command not found
Qual è la differenza? In entrambi i casi, nodee foosono comandi non validi, ma sembra che Unix non riesca a trovare il nodebinario? Quando si disinstalla un programma, ad esempio node, c'è un modo per ripulirlo in modo che io ottenga
$ node
-bash: node: command not found
MODIFICARE:
Risultati dal typecomando:
$ type node
node is hashed (/usr/local/bin/node)
$ type foo
-bash: type: foo: not found
type nodeetype foo(anche se probabilmente solo il primo è davvero utile).