Una curiosidad en Linux con los archivos cuyo nombre empieza con un guión –

Si queremos eliminar o crear o listar en la terminal de Linux archivos cuyo nombre es algo así: ---name.jpg o -nombre.txt necesitaremos un truquillo, el cual será añadir doble guión -- después del comando en cuestión y antes del nombre del archivo que deseamos eliminar o crear o listar:

Para eliminar un archivo cuyo nombre es -file.odt haríamos lo siguiente: rm -- -file.odt. O bien para listar un archivo cuyo nombre es --file.pdf ejecutaríamos: ls -- --file.pdf.

La razón de ser de este comportamiento es evitar que el sistema piense que le estamos mandando a ejecutar una opción que no existe.

Doble guión en acción
Doble guión en acción

2 comentarios sobre “Una curiosidad en Linux con los archivos cuyo nombre empieza con un guión –

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s