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. C'est aussi le nom d'un utilitaire standard sur les systèmes de type Unix qui renvoie le nom de base lorsqu'il est donné un chemin d'accès 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.
Definir Tech 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 chemin / usr / share / techopedia, le nom de base serait "techopedia". Il existe également un utilitaire appelé basename qui renvoie le nom de base d'un répertoire lorsqu'on lui donne un chemin. Il est fréquemment utilisé dans les scripts shell pour plus de commodité. Les principaux langages de script, y compris 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. Ces deux utilitaires font partie de la spécification Unix unique. Même si Linux ne fait pas partie de la spécification Unix unique, presque toutes les distributions incluent dirname et basename dans le cadre de GNU Coreutils. De même, les systèmes BSD gratuits incluent également ces utilitaires.