PDA

Показать полную графическую версию : [решено] Не работают стандартные команды FreeBSD


Страниц : 1 [2]

vadblm
11-05-2011, 20:30
Но все же непонятно, почему он ищет команды ТОЛЬКО в переменой PATH, а текущую папку игнорит, я же туда даже зашел, осталось запустить его ручками, а не получается. »
Потому что юниксовые шеллы и command.com, поведения подобного которому вы хотите, несколько отличаются. ;) Запускать исполняемый файл в текущей директории следует так:

./dmidecode

То есть, буквально указать, что вы хотите запустить именно этот файл, лежащий в текущей директории (обозначается ".").
Можно также запускать, указав полный путь (/usr/local/sbin/dmidecode), в этом случае переходить в конкретную директорию нет необходимости.

VictorSh
11-05-2011, 22:08
vadblm, спасибо большое, буду знать! :)




© OSzone.net 2001-2012