pwd != /bin/pwd ?

Feb 03, 2011 01:50


Это баг или фича? Это где-нибудь задокументировано? Это нормально, что bash-builtin-команда 'pwd' эквивалентна вызову 'echo $PWD'?

pozdneev@ani-704-x201i:~> mkdir test ( Read more... )

linux

Leave a comment

Comments 5

mr_mumble February 2 2011, 23:18:53 UTC
$ man pwd
...
NOTE: your shell may have its own version of pwd, which usually supersedes the version described here.
...

Reply

cristobal_junta February 3 2011, 08:55:53 UTC
Не, ну это понятно.
Но про такое поведение в `info bash` ни слова не сказано.
Там лишь написано, что bash имеет builtin-функцию pwd, которая выводит на печать текущую рабочую директорию.

Reply

mr_mumble February 3 2011, 09:29:16 UTC
кстати 'pwd' != 'echo $PWD'
andreev@earth /tmp/test $ export PWD=/not/tmp/test
andreev@earth /not/tmp/test $ pwd; echo $PWD
/tmp/test
/not/tmp/test

Reply

cristobal_junta February 3 2011, 11:39:23 UTC
Хм. О таком варианте я не подумал.

Reply


Leave a comment

Up