Table des matières:
Définition - Que signifie Basename?
Un nom de base est le nom d'un répertoire dans un chemin Unix qui apparaît après la dernière barre oblique. Il s'agit également du nom d'un utilitaire standard sur les systèmes de type Unix qui renvoie le nom de base lorsqu'il reçoit un nom de chemin Unix. Ce programme fait partie de la spécification Unix unique et est installé sur presque tous les systèmes, y compris la plupart des distributions Linux.
Techopedia explique Basename
Un nom de base est le dernier répertoire d'un chemin Unix après la dernière barre oblique. Par exemple, dans le nom de chemin / usr / share / techopedia, le nom de base serait "techopedia". Il existe également un utilitaire appelé nom de base qui renvoie le nom de base d'un répertoire lorsqu'il reçoit un nom de chemin. Il est fréquemment utilisé dans les scripts shell pour plus de commodité. Les principaux langages de script, notamment Perl et Python, ont également la capacité de générer des noms de base via des bibliothèques.
Un utilitaire compagnon, dirname, renvoie tout sauf le nom de base final dans un chemin d'accès. Ces deux utilitaires font partie de la spécification Unix unique. Même si Linux ne fait pas partie de la spécification Single Unix, presque toutes les distributions incluent dirname et basename dans GNU Coreutils. De même, les systèmes BSD gratuits incluent également ces utilitaires.