Directorios que comienzan con guión en shell
Contenido
Cómo trabajar en línea de comandos con directorios que comienzan con un guión (por ejemplo,
-1234
) desde Linux.
Por defecto si intentamos hacer un ls
o un cd
sobre un directorio de este tipo nos dará el siguiente error:
>> bash: cd: -1: invalid option
ya que tomará el -1234 como una opción del programa ls
o cd
.
Para evitarlo, existen dos formas:
-
Especificar la ruta explícitamente:
>> ls ./-1234
-
Utilizar el parámetro
--
:>> ls -- -1234