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.