nume de bază
Salt la navigare Salt la căutare
basename este o comanda de Unix si Unix-like de operare sisteme și , mai general , a POSIX sistemelor [1] . La primirea unei căi , numele de bază șterge totul înainte de ultima bară , extragând astfel numele fișierului și îl imprimă la ieșirea standard . Este dualul dirname .
Sintaxă
Specificația unică UNIX pentru numele de bază este:
șir de nume de bază [sufix]
- şir
- O cale
- sufix
- Dacă este specificat, numele de bază va șterge și sufixul
Exemple
nume de bază extrage numele de familie dintr-o cale ignorând barele oblice :
$ basename /home/jsmith/base.wiki base.wiki $ basename / home / jsmith / jsmith $ nume de bază / /
numele de bază poate fi, de asemenea, utilizat pentru a elimina partea finală a unui nume de fișier, dar nu întregul său nume:
$ basename /home/jsmith/base.wiki .wiki baza $ basename /home/jsmith/base.wiki ki baza.wi $ basename /home/jsmith/base.wiki base.wiki base.wiki
Notă
Elemente conexe
linkuri externe
- (RO) nume de bază de la Specificațiile de bază ale grupului deschis Numărul 7
- ( EN ) basename (1) - pagina manuală Linux