Basename

ist ein UNIX Standardcomputerprogramm. Wenn ein pathname gegeben wird, wird er jedes Präfix bis zum letzten Hieb Charakter löschen und das Ergebnis zurückgeben. wird in der Einzelnen UNIX Spezifizierung beschrieben und wird in erster Linie in Schale-Schriften verwendet.

Gebrauch

Die Einzelne UNIX Spezifizierungsspezifizierung dafür ist.

Basename-Schnur [Nachsilbe]

:

:: Ein pathname

:

:: Wenn angegeben, wird auch die Nachsilbe löschen.

Beispiel

$ basename/home/jsmith/base.wiki

base.wiki

$ basename/home/jsmith/base.wiki.wiki

Basis

Leistung

Seitdem akzeptiert nur einen operand, sein Gebrauch innerhalb der inneren Schleife von Schale-Schriften kann für die Leistung schädlich sein. Denken Sie

während gelesene Datei; tun Sie

basename "$file"

getan

werfen Sie "$ {file##*/}" zurück;

Siehe auch

Außenverbindungen


Wilhelm Matthias Naeff / Universität von Villanova
Impressum & Datenschutz