Inhaltsverzeichnis:
Definition - Was bedeutet Basename?
Ein Basisname ist der Name eines Verzeichnisses in einem Unix-Pfadnamen, der nach dem letzten Schrägstrich auftritt. Dies ist auch der Name eines Standarddienstprogramms auf Unix-ähnlichen Systemen, das den Basisnamen zurückgibt, wenn ein Unix-Pfadname angegeben wird. Dieses Programm ist Teil der Single Unix-Spezifikation und auf nahezu jedem System installiert, einschließlich der meisten Linux-Distributionen.
Techopedia erklärt den Basisnamen
Ein Basisname ist das letzte Verzeichnis in einem Unix-Pfad nach dem letzten Schrägstrich. In der Pfadangabe / usr / share / techopedia wäre der Basisname beispielsweise "techopedia". Es gibt auch ein Hilfsprogramm namens basename, das den Basisnamen eines Verzeichnisses zurückgibt, wenn ein Pfadname angegeben wird. Es wird zur Vereinfachung häufig in Shell-Skripten verwendet. Die wichtigsten Skriptsprachen, einschließlich Perl und Python, können auch Basisnamen über Bibliotheken generieren.
Ein Companion-Dienstprogramm, dirname, gibt alles außer dem endgültigen Basisnamen in einem Pfadnamen zurück. Beide Dienstprogramme sind Teil der Single Unix-Spezifikation. Obwohl Linux nicht Teil der Single Unix-Spezifikation ist, enthalten fast alle Distributionen als Teil von GNU Coreutils dirname und basename. Ebenso enthalten die freien BSD-Systeme diese Dienstprogramme.