Pwd: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
JoergNolte (Diskussion | Beiträge)
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.
Zusätzlich existiert eine Variable '''PWD''' ('''P'''resent '''W'''orking '''D'''irectory), die das aktuelle Verzeichnis enthält.


== Syntax ==
== Syntax ==

Version vom 11. November 2020, 09:35 Uhr

pwd (print working directory) gibt das aktuelle Arbeitsverzeichnis aus, in welchem man sich befindet. Zusätzlich existiert eine Variable PWD (Present Working Directory), die das aktuelle Verzeichnis 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