Basename
From Wikipedia, the free encyclopedia
basename
| Première version | |
|---|---|
| Écrit en | C |
| Environnement | Unix, type Unix, Plan 9, Inferno |
| Type | Utilitaire UNIX (d) |
| Licence |
coreutils : GPLv3+ Plan 9 : Licence MIT |
basename est une commande Unix qui renvoie le nom d'un fichier. À partir d'un chemin d'accès, la commande supprime tout contenu précédant le dernier slash (/) et renvoie le résultat, en supprimant ou non l'extension du fichier.
La version de basename intégrée à GNU Core Utilities a été écrite par David MacKenzie[1].
Utilisation
Dans le Single UNIX Specification, la commande basename est définie comme suit[2] :
basename string [suffix]
où :
- string (chaîne de caractères)
- Un chemin d'accès.
- suffix (chaîne de caractères)
- Un suffixe.