basename - remove diretórios e sufixos de nomes de arquivos
SINTAXE
basename NOME [SUFIXO]
basename OPÇÃO... NOME...
DESCRIÇÃO
Imprime NOME com quaisquer componentes de diretório iniciais removidos. Se especificado, também remove um SUFIXO final.
Argumentos obrigatórios para opções longas também são obrigatórios para opções curtas.
-a, --multiple
suporta vários argumentos e trata cada um como um NOME
-s, --suffix=SUFIXO
remove um SUFIXO final; implica -a
-z, --zero
termina cada linha de saída com NUL, não com nova linha
--help exibe esta ajuda e sai
--version
exibe informações da versão e sai
EXEMPLOS
basename /usr/bin/sort
-> "sort"
basename include/stdio.h .h
-> "stdio"
basename -s .h include/stdio.h
-> "stdio"
basename -a any/str1 any/str2
-> "str1" seguido por "str2"
AUTOR
Escrito por David MacKenzie.
RELATANDO BUGS
Ajuda online do GNU coreutils: [https://www.gnu.org/software/coreutils/] Relate quaisquer bugs de tradução para [https://translationproject.org/team/]
VER TAMBÉM
dirname(1), readlink(1)
Documentação completa [https://www.gnu.org/software/coreutils/basename] ou disponível localmente via: info '(coreutils) basename invocation'
Empacotado pelo Debian (9.7-3) Copyright © 2025 Free Software Foundation, Inc. Licença GPLv3+: GNU GPL versão 3 ou posterior [https://gnu.org/licenses/gpl.html]. Este é um software livre: você pode alterá-lo e redistribuí-lo. Não há GARANTIA, na medida permitida pela lei.