Índice:
Definição - O que significa Basename?
Um nome de base é o nome de um diretório em um nome de caminho Unix que ocorre após a última barra. É também o nome de um utilitário padrão em sistemas do tipo Unix que retorna o nome da base quando recebe um nome de caminho do Unix. Este programa faz parte da especificação Single Unix e é instalado em quase todos os sistemas, incluindo a maioria das distribuições Linux.
Techopedia explica o Basename
Um nome de base é o último diretório em um caminho Unix após a última barra. Por exemplo, no nome do caminho / usr / share / techopedia, o nome da base seria "techopedia". Há também um utilitário chamado basename que retorna o nome de base de um diretório quando recebe um nome de caminho. É frequentemente usado em scripts de shell por conveniência. As principais linguagens de script, incluindo Perl e Python, também têm a capacidade de gerar nomes de base por meio de bibliotecas.
Um utilitário complementar, dirname, retorna tudo, exceto o nome de base final em um nome de caminho. Esses dois utilitários fazem parte da Especificação Unix Única. Embora o Linux não faça parte da Especificação Unix Única, quase todas as distribuições incluem dirname e basename como parte do GNU Coreutils. Da mesma forma, os sistemas BSD gratuitos também incluem esses utilitários.