dirname(1) dirname(1)
NAME
dirname - Pfad-Präfix vom Dateinamen trennen
SYNTAX
dirname [--] zeichenkette
BESCHREIBUNG
Mit dirname können Sie das Pfad-Präfix vom einfachen Dateinamen tren-
nen. dirname entfernt aus einer Zeichenkette alle Zeichen ab dem letz-
ten Schrägstrich / einschließlich und gibt den Rest auf die Standard-
ausgabe aus. dirname ist nützlich in Shell-Prozeduren.
ARGUMENTE
-- Ende der Optionenliste. Die Angabe ist nötig, wenn zeichenkette
mit - beginnt.
zeichenkette
zeichenkette ist eine beliebige Zeichenkette.
dirname löscht alle Zeichen ab dem letzten / einschließlich die-
ses Schrägstrichs (und unmittelbar davorstehender Schrägstriche)
und schreibt den Rest auf die Standardausgabe. Enthält zeichen-
kette keinen Schrägstrich, so wird nur ein Punkt auf die Stan-
dardausgabe ausgegeben.
INTERNATIONALE UMGEBUNG
Die Umgebungsvariable LCMESSAGES bestimmt die Sprache der Meldungs-
texte. Wenn LCMESSAGES nicht oder als leere Zeichenkette definiert
ist, wird der Wert von LANG als Standardwert herangezogen. Ist auch
LANG nicht oder als leere Zeichenkette definiert, verhält sich das
System so, als wäre es nicht internationalisiert.
Die Umgebungsvariable LCALL bestimmt die gesamte internationale Umge-
bung. LCALL hat Vorrang vor allen anderen Umgebungsvariablen im
Bereich der Internationalisierung.
BEISPIELE
Im folgenden Beispiel wird der Variablen NAME als Wert das Pfad-Präfix
/usr/src/cmd zugewiesen:
NAME=`dirname /usr/src/cmd/xyz.c`
SIEHE AUCH
basename(1), ed(1), sh(1).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98