basename

Z Wikipedii, wolnej encyklopedii

basename (ang. base - podstawa, ang. name - nazwa) – polecenie systemu Unix, służące do wyświetlania ostatniego składnika podanej ścieżki. Możliwe jest także pominięcie podanego przyrostka. W systemie GNU ten program jest dostępny w pakiecie GNU Coreutils.

Autorem wersji GNU programu jest David MacKenzie

Składnia polecenia[edytuj | edytuj kod]

 basename NAZWA [PRZYROSTEK] 

Wyświetla NAZWĘ, usuwając wszystkie poprzedzające składniki ścieżki. Jeśli jest podany, usuwa również PRZYROSTEK.

 basename [OPCJA] 

Jako OPCJĘ można podać:

  • --help wyświetlenie pomocy polecenia
  • --version wyświetlenie informacji o wersji polecenia

Przykłady użycia[edytuj | edytuj kod]

Wyświetlenie ostatniego składnika ścieżki:

 $ basename /usr/bin/sort
 sort 

Pominięcie przyrostka:

 $ basename include/stdio.h .h  
 stdio 

Zobacz też[edytuj | edytuj kod]

Linki zewnętrzne[edytuj | edytuj kod]