Beispielsweise:
$ node
-bash: /usr/local/bin/node: No such file or directory
$ foo
-bash: foo: command not found
Was ist der Unterschied? In beiden Fällen node
und foo
sind ungültige Befehle, aber es scheint, als ob Unix die node
Binärdatei einfach nicht finden kann ? Bei der Deinstallation eines Programms gibt es zB node
eine Möglichkeit, dieses aufzuräumen, damit ich es bekomme
$ node
-bash: node: command not found
BEARBEITEN:
Ergebnisse vom type
Befehl:
$ type node
node is hashed (/usr/local/bin/node)
$ type foo
-bash: type: foo: not found
type node
und aktualisierentype foo
(obwohl wahrscheinlich nur die erste wirklich hilfreich ist).