Obsah:
Definice - Co znamená Basename?
Basename je název adresáře v unixové cestě, který nastane po posledním lomítku. Je to také název standardního obslužného programu na unixových systémech, který vrací název basy, když je zadán název Unixové cesty. Tento program je součástí specifikace Single Unix a je nainstalován téměř ve všech systémech, včetně většiny distribucí Linuxu.
Techopedia vysvětluje Basename
Basename je poslední adresář v unixové cestě za posledním lomítkem. Například v pathname / usr / share / techopedia by basename byl „techopedia“. K dispozici je také obslužný program nazvaný basename, který vrátí basename adresáře, když je zadán název cesty. To je často používáno v shellových skriptech pro pohodlí. Hlavní skriptovací jazyky, včetně Perlu a Pythonu, mají také schopnost generovat základní jména prostřednictvím knihoven.
Doprovodný obslužný program, dirname, vrací v názvu cesty vše kromě konečného základního názvu. Oba tyto nástroje jsou součástí specifikace Single Unix. Přestože Linux není součástí Specifikace Single Unix, téměř všechny distribuce obsahují dirname a basename jako součást GNU Coreutils. Podobně bezplatné BSD systémy také obsahují tyto nástroje.