Pwd: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
'''pwd''' (print working directory) gibt das aktuelle Arbeitsverzeichnis aus, in welchem man sich befindet. | '''pwd''' (print working directory) gibt das aktuelle Arbeitsverzeichnis aus, in welchem man sich befindet. | ||
Daneben existiert eine Variable '''PWD''' ('''P'''resent '''W'''orking '''D'''irectory), die | Daneben existiert eine Variable '''PWD''' ('''P'''resent '''W'''orking '''D'''irectory), die den Namen des aktuellen Verzeichnisses enthält. | ||
== Syntax == | == Syntax == |
Version vom 11. November 2020, 09:47 Uhr
pwd (print working directory) gibt das aktuelle Arbeitsverzeichnis aus, in welchem man sich befindet.
Daneben existiert eine Variable PWD (Present Working Directory), die den Namen des aktuellen Verzeichnisses enthält.
Syntax
pwd [OPTIONEN]
Optionen
Option | Beschreibung | |
---|---|---|
-L | --logical | folgt der logischen Verzeichnisstruktur (Standard) - etwaige symbolische Links werden aufgelöst |
-P | --physical | folgt der physischen Verzeichnisstruktur |
Beispiel
Nachfolgend wird im aktuellen Verzeichnis ein symbolischer Link mit dem Namen 'Kartoffelsalat' erzeugt, der auf das Verzeichnis 'Garten/Gemüse/Kartoffel' zeigt. Mit cd wird in dieses Verzeichnis gewechselt:
$ ln -s -T Garten/Gemüse/Kartoffel Kartoffelsalat $ cd Kartoffel
│ ├── Garten │ └── Gemüse │ └── Kartoffel │ ├── Kartoffelsalat -> Garten/Gemüse/Kartoffel │
pwd ohne Angabe von Optionen bzw. mit Angabe der Option -L folgt der logischen Verzeichnisstruktur:
$ pwd /home/user/Kartoffelsalat $ pwd -L /home/user/Kartoffelsalat
pwd unter Angabe der Option -P folgt der physischen Verzeichnisstruktur:
$ pwd -P /home/user/Garten/Gemüse/Kartoffel
Ausgabe der Variable PWD
$ echo $PWD /home/user/Kartoffel