Zum Inhalt springen

Pwd: Unterschied zwischen den Versionen

Aus Foxwiki
K Textersetzung - „z. B. “ durch „beispielsweise “
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
'''{{BASEPAGENAME}}''' - Beschreibung
== Beschreibung ==
== Installation ==
== Aufruf ==
=== Optionen ===
{| class="wikitable sortable options gnu"
|-
! Unix !! GNU !! Parameter !! Beschreibung
|-
| || || ||
|-
|}
=== Parameter ===
=== Umgebungsvariablen ===
=== Exit-Status ===
{| class="wikitable options col1center"
|-
! Wert !! Beschreibung
|-
| 0 || Erfolg
|-
| >0  || Fehler
|}
== Anwendung ==
=== Problembehebung ===
== Konfiguration ==
=== Dateien ===
{| class="wikitable options"
|-
! Datei !! Beschreibung
|-
| ||
|-
| ||
|}
<noinclude>
== Anhang ==
=== Siehe auch ===
<div style="column-count:3">
<categorytree hideroot=on mode="pages">{{BASEPAGENAME}}</categorytree>
</div>
----
{{Special:PrefixIndex/{{BASEPAGENAME}}/}}
=== Dokumentation ===
; Man-Page
<!--
# [https://manpages.debian.org/stable/procps/pgrep.1.de.html prep(1)]
; Info-Pages
-->
=== Links ===
==== Projekt ====
==== Weblinks ====
{{DEFAULTSORT:new}}
{{DISPLAYTITLE:new}}
[[Kategorie:new]]
</noinclude>
= TMP =
{{DISPLAYTITLE:pwd}}
{{DISPLAYTITLE:pwd}}
'''pwd''' (print working directory) gibt das aktuelle Arbeitsverzeichnis aus
'''pwd''' (print working directory) gibt das aktuelle Arbeitsverzeichnis aus

Version vom 27. Mai 2025, 10:13 Uhr

Pwd - Beschreibung

Beschreibung

Installation

Aufruf

Optionen

Unix GNU Parameter Beschreibung

Parameter

Umgebungsvariablen

Exit-Status

Wert Beschreibung
0 Erfolg
>0 Fehler

Anwendung

Problembehebung

Konfiguration

Dateien

Datei Beschreibung


Anhang

Siehe auch


Dokumentation

Man-Page

Links

Projekt

Weblinks


TMP

pwd (print working directory) gibt das aktuelle Arbeitsverzeichnis aus

Beschreibung

  • Mit der Option -P wird der Pfad ohne enthaltene symbolische Links angegeben
  • mit -L werden Links berücksichtigt
  • Beide Optionen sind sinnvoll, um die Einstellung der Variablen physical zu überschreiben

Installation

Syntax

$ pwd [OPTIONEN]

Argumente

Optionen

Option Beschreibung
-L --logical folgt der logischen Verzeichnisstruktur (Standard) - etwaige symbolische Links werden aufgelöst
-P --physical folgt der physischen Verzeichnisstruktur

Konfiguration

Daneben existiert eine Variable PWD (Present Working Directory), die den Namen des aktuellen Verzeichnisses enthält.

Anwendung

pwd
/usr/X11
pwd -P
/usr/X11R6
set -o physical
pwd
/usr/X11R6

Um nun festzustellen, wo zum Beispiel Ihr Heimatverzeichnis innerhalb des Dateisystembaums befindet, können Sie das Kommando pwd (print working directory) benutzen.

$ pwd
/home/user

pwd ist in vielen Shells ein integriertes Kommando (beispielsweise in der bash). Wenn in der Distribution kein binäres pwd-Kommando enthalten ist, kann als Notbehelf beispielsweise mit der tcsh, bei der kein pwd-Kommando integriert ist, das folgende Shellscript benutzt werden:

#!/bin/bash
pwd

Working directory

Das Verzeichnis, in das sie zuletzt gewechselt haben, in dem "sie sich gerade befinden" wird als "aktuelles Ver­zeichnis" (working directory) bezeichnet.

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

Arbeitsverzeichnis (pwd)

Um festzustellen wo beispielsweise Ihr Heimatverzeichnis innerhalb des Dateisystembaums befindet, können Sie das Kommando pwd (print working directory) benutzen.

$ pwd
/home/DSW/dirkw

pwd ist in vielen Shells ein integriertes Kommando (beispielsweise in der bash). Wenn in der Distribution kein binäres pwd-Kommando enthalten ist, kann als Notbehelf beispielsweise mit der tcsh, bei der kein pwd-Kommando integriert ist, das folgende Shellscript benutzt werden:

#!/bin/bash
pwd

Working directory

Das Verzeichnis, in das sie zuletzt gewechselt haben, in dem "sie sich gerade befinden" wird als "aktuelles Ver­zeichnis" (working directory) bezeichnet.


$ echo $PWD
/home/user/Kartoffel

Dokumentation

Man-Page

Info-Pages

Links

Intern

Weblinks

Achtung: Der Sortierungsschlüssel „pwd“ überschreibt den vorher verwendeten Schlüssel „new“.