Archivos y carpetas

Comando basename

De una ruta completa, muestra solo el nombre final del archivo o carpeta.

Sintaxis

basename <ruta> [sufijo]

Ejemplos para copiar

$ basename /etc/passwdNombre final
$ basename /home/alumno/informe.txt .txtQuitando la extensión

Puedes probarlos en la terminal del navegador: no toca tu ordenador.

Errores típicos

  • Es muy útil dentro de scripts para quedarte con el nombre de un archivo.

Comandos relacionados

FAQ

¿basename y dirname se complementan?

Sí: uno da el nombre y el otro la carpeta que lo contiene.

Aprende a usarlo de verdad

El curso de Linux básico te lleva de cero a manejarte en la consola con 24 lecciones que se corrigen solas.

Empezar el curso gratis