www.wikidata.de-de.nina.az
pwd Abkurzung fur englisch print working directory zeige Arbeitsverzeichnis ist ein Programm zur Ausgabe des Pfades innerhalb der Verzeichnisstruktur in dem sich der aufrufende Prozess momentan befindet und damit welches Arbeitsverzeichnis dieser verwendet Jegliche Dateien ohne explizite Pfadangabe sind somit auf dieses Arbeitsverzeichnis referenziert sozusagen den aktuellen Standort im Dateisystem Dieser aufrufende Prozess kann eine interaktive Shell aber auch ein Script oder dergleichen sein Das Verhalten des Befehls ist fur UNIX Systeme im POSIX Standard festgelegt 1 und sein Vorhandensein fur UNIX Systeme vorgeschrieben ahnliche Systeme verfugen in der Regel ebenfalls uber diesen Befehl Die Ausgabe entspricht den POSIX konformen Systemfunktionen getcwd 2 oder veraltet getwd 3 und kann mit diesen leicht implementiert werden Inhaltsverzeichnis 1 Funktionsweise 1 1 Argumente und Optionen 2 Analoga 2 1 Shells 2 2 Andere Betriebssysteme 3 Weblinks 4 EinzelnachweiseFunktionsweise BearbeitenDas Verhalten des Programms ist im POSIX Standard standardisiert die Definition verweist auf die XBD Utility Syntax Guidelines 4 Beispiel pwd home foobar Argumente und Optionen Bearbeiten Durch die Angabe der Optionen L beziehungsweise P kann die Ausgabe des logischen respektive des physischen Pfades erzwungen werden Der physische Pfad weicht vom logischen Pfad dann ab wenn der logische Pfad Symlinks enthalt Wird keine Option angegeben so ist laut POSIX Standard L der Default werden mehrere Optionen verwendet so wird die jeweils letztgenannte wirksam 1 Im folgenden Beispiel ist home ein symbolischer Link auf mnt home pwd home foobar pwd L home foobar pwd P mnt home foobar ls ld home lrwxrwxrwx 1 root root 10 10 Dez 05 06 home gt mnt homeAnaloga BearbeitenShells Bearbeiten Von der Funktion des Befehls pwd abgeleitet fuhren viele Shells Kornshell aber auch bash eine automatisch aktualisierte Variable PWD deren Inhalt der Ausgabe von pwd P entspricht Andere Betriebssysteme Bearbeiten Vergleichbare Befehle finden sich auch in anderen Betriebssystemen etwa Windows chdir ohne Argumente oder OpenVMS show default Weblinks Bearbeiten a href http www opengroup org onlinepubs 9699919799 utilities pwd html pwd 1 a Open Group Base Specification b pwd 1 b Debian GNU Linux Ausfuhrbare Programme oder Shell Befehle Handbuchseite b pwd 1 b OpenBSD General Commands ManualEinzelnachweise Bearbeiten a b pwd The Open Group Base Specifications Issue 7 2018 Edition getcwd The Open Group Base Specifications Issue 7 2018 Edition getwd The Open Group Base Specifications Issue 6 2004 Edition The Open Group Base Specifications 12 2 Utility Syntax Guidelines Issue 7 2018 Edition Unix Befehle der GNU Core UtilitiesDateien chgrp chown chmod cp dd df dir dircolors install ln ls mkdir mkfifo mknod mv rm rmdir shred sync touch vdirText awk cat cksum comm csplit cut expand fmt fold head join md5sum nl od paste ptx pr sha1sum sed sort split sum tac tail tr tsort unexpand uniq wcShell basename chroot date dirname du echo env expr factor false groups hostid id link logname nice nohup pathchk pinky printenv printf pwd readlink seq sleep stat stty tee test true tty uname unlink users who whoami yes Abgerufen von https de wikipedia org w index php title Pwd Unix amp oldid 229871214