Livejournal
Log in
Post
Friends
My journal
cristobal_junta
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
Thread 5
Leave a comment
Up
Comments 5
...
NOTE: your shell may have its own version of pwd, which usually supersedes the version described here.
...
Reply
Но про такое поведение в `info bash` ни слова не сказано.
Там лишь написано, что bash имеет builtin-функцию pwd, которая выводит на печать текущую рабочую директорию.
Reply
andreev@earth /tmp/test $ export PWD=/not/tmp/test
andreev@earth /not/tmp/test $ pwd; echo $PWD
/tmp/test
/not/tmp/test
Reply
Reply
Leave a comment