Handbücher für die Kommandozeile

Man » basename Manual online - detaillierte Online-Dokumentation für die basename-Manpage

🌍
basename - Verzeichnis- und Suffix aus Dateinamen entfernen

SYNOPSIS

basename NAME [SUFFIX]
basename OPTION... NAME...

DESCRIPTION

Gibt NAME aus, wobei alle führenden Verzeichnisteile entfernt werden. Wenn angegeben, wird auch ein nachgestelltes SUFFIX entfernt.

Obligatorische Argumente für lange Optionen sind auch für kurze Optionen obligatorisch.

-a, --multiple
Unterstützt mehrere Argumente und behandelt jedes als NAME

-s, --suffix=SUFFIX
Entfernt ein nachgestelltes SUFFIX; impliziert -a

-z, --zero
Beendet jede Ausgabeleitung mit NUL, nicht mit einem Zeilenumbruch

--help
Zeigt diese Hilfe an und beendet das Programm

--version
Gibt Versionsinformationen aus und beendet das Programm

BEISPIELE

basename /usr/bin/sort
-> "sort"

basename include/stdio.h .h
-> "stdio"

basename -s .h include/stdio.h
-> "stdio"

basename -a any/str1 any/str2
-> "str1" gefolgt von "str2"

AUTOR

Geschrieben von David MacKenzie.

FEHLERMELDUNGEN

GNU coreutils Online-Hilfe: [https://www.gnu.org/software/coreutils/] Melden Sie alle Übersetzungsfehler unter [https://translationproject.org/team/]

SIEHE AUCH

dirname(1), readlink(1)

Vollständige Dokumentation [https://www.gnu.org/software/coreutils/basename] oder lokal verfügbar über: info '(coreutils) basename invocation'

Verpackt von Debian (9.7-3) Copyright © 2025 Free Software Foundation, Inc. Lizenz GPLv3+: GNU GPL Version 3 oder höher [https://gnu.org/licenses/gpl.html]. Dies ist freie Software: Sie können sie ändern und weiterverbreiten. Es gibt KEINE GARANTIE, im gesetzlich zulässigen Umfang.