Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ dirname(1) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

basename(1)

ed(1)

sh(1)

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

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026