Наприклад:
$ node
-bash: /usr/local/bin/node: No such file or directory
$ foo
-bash: foo: command not found
Яка різниця? В обох випадках node
і foo
недійсні команди, але здається, що Unix просто не може знайти node
двійковий файл? Наприклад node
, коли ви видаляєте програму, чи є спосіб її очистити, щоб отримати
$ node
-bash: node: command not found
Редагувати:
Результати type
команди:
$ type node
node is hashed (/usr/local/bin/node)
$ type foo
-bash: type: foo: not found
type node
іtype foo
(хоча, мабуть, корисний лише перший).