Tworzę dowiązanie symboliczne:
ln -s /tmp/folder1 /tmp/folder2
Następnie przechodzę do / tmp / folder2 i uruchamiam pwd
:
$ cd /tmp/folder2/
$ pwd
/tmp/folder2
$ sudo pwd
/tmp/folder1 # <-- This is the odd part
Dlaczego pwd
z sudo
nadać oryginalny katalog? Piszę skrypt bash i potrzebuję bezwzględnej ścieżki do bieżącego katalogu. W przypadku sudo nie mogę uzyskać oryginalnego katalogu.