basename - elimina el directorio y el sufijo de los nombres de archivo
SINTAXIS
basename NOMBRE [SUFIJO]
basename OPCIÓN... NOMBRE...
DESCRIPCIÓN
Imprime NOMBRE con cualquier componente de directorio inicial eliminado. Si se especifica, también elimina un SUFIJO final.
Los argumentos obligatorios para las opciones largas también son 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 NULO, no con nueva línea
--help muestra esta ayuda y sale
--version
muestra información de la versión y sale
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 de "str2"
AUTOR
Escrito por David MacKenzie.
INFORMES DE ERRORES
Ayuda en línea de GNU coreutils: [https://www.gnu.org/software/coreutils/] Informe cualquier error de traducción a [https://translationproject.org/team/]
VER TAMBIÉN
dirname(1), readlink(1)
Documentación completa [https://www.gnu.org/software/coreutils/basename] o disponible localmente a través de: info '(coreutils) basename invocation'
Empaquetado por Debian (9.7-3) Copyright © 2025 Free Software Foundation, Inc. Licencia GPLv3+: GNU GPL versión 3 o posterior [https://gnu.org/licenses/gpl.html]. Este es un software libre: tiene la libertad de cambiarlo y redistribuirlo. NO HAY GARANTÍA, en la medida permitida por la ley.