Зміст:
Визначення - Що означає Basename?
Базове ім'я - це ім'я каталогу в імені шляху Unix, яке виникає після останньої косої риски. Це також ім'я стандартної утиліти для Unix-подібних систем, яка повертає базове ім'я, коли йому надається ім'я шляху Unix. Ця програма є частиною Єдиної специфікації Unix і встановлюється майже в кожній системі, включаючи більшість дистрибутивів Linux.
Техопедія пояснює базову назву
Базове ім'я - це останній каталог у шляху Unix після останньої косої риски. Наприклад, у імені шляху / usr / share / techopedia базовим іменем буде "techopedia". Існує також утиліта під назвою basename, яка повертає базове ім'я каталогу, коли йому надається ім'я шляху. Він часто використовується для сценаріїв оболонок для зручності. Основні мови сценаріїв, включаючи Perl та Python, також мають можливість генерувати базові імена через бібліотеки.
Супутня утиліта, ім’я dirname, повертає все, крім кінцевого базового імені, у імені шляху. Обидві ці утиліти є частиною єдиної специфікації Unix. Навіть незважаючи на те, що Linux не є частиною єдиної специфікації Unix, майже всі дистрибутиви включають ім’я dirname та basename як частину GNU Coreutils. Аналогічно, безкоштовні системи BSD також включають ці утиліти.
