Ich erstelle eine symbolische Verknüpfung:
ln -s /tmp/folder1 /tmp/folder2
Dann gehe ich zu / tmp / folder2 und starte pwd
:
$ cd /tmp/folder2/
$ pwd
/tmp/folder2
$ sudo pwd
/tmp/folder1 # <-- This is the odd part
Warum gibt man pwd
mit sudo
das Originalverzeichnis? Ich schreibe ein Bash-Skript und benötige den absoluten Pfad des aktuellen Verzeichnisses. Mit sudo kann ich anscheinend nicht in der Lage sein, das ursprüngliche Verzeichnis zu erhalten.