NOMBRE
basename - quita directorios y sufijos de los nombres de ficheros
SINOPSIS
basename NOMBRE [SUFIJO]
basename OPCIÓN... NOMBRE...
DESCRIPCIÓN
Imprime NOMBRE eliminando cualquier componente de directorio que lo preceda. Si se especifica, también elimina un SUFIJO final.
Los argumentos obligatorios para las opciones largas son también obligatorios para las opciones cortas.
- -a, --multiple
- admite varios argumentos y trata cada uno como un NOMBRE
- -s, --suffix=SUFIJO
- elimina un SUFIJO final; implica -a
- -z, --zero
- termina cada línea de salida con NUL, no nueva línea
- --help
- muestra esta ayuda y finaliza
- --version
- produce la información de la versión y finaliza
EJEMPLOS
- 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.
INFORMAR DE ERRORES
Informe de errores a: bug-coreutils@gnu.org
Página de inicio de GNU coreutils: <https://www.gnu.org/software/coreutils/
>
Ayuda general para usar software GNU: <https://www.gnu.org/gethelp/
>
Informe de cualquier error en la traducción a <https://translationproject.org/team/
>
DERECHOS DE AUTOR
Copyright © 2026 Free Software Foundation, Inc. Licencia GPLv3+: GNU GPL versión 3 o posterior <<https://gnu.org/licenses/gpl.html>>.
Esto es software libre: usted es libre de cambiarlo y redistribuirlo. No hay NINGUNA GARANTÍA, en la medida permitida por la ley.
VÉASE TAMBIÉN
Documentación completa en <https://www.gnu.org/software/coreutils/basename
>
o accesible localmente vía: info '(coreutils) basename invocation'