Sistemas

Enlaces de la semana (13)

Programación

Sistemas

Enlaces de la semana (9)

Programación

Sistemas

Software

Matemáticas

Fotografía

Cine/TV

Historia

Aikido

Ajedrez

Otros

Directorios que comienzan con guión en shell

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:

  1. Especificar la ruta explícitamente:

    >>    ls ./-1234
    
  2. Utilizar el parámetro --:

    >>    ls -- -1234