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.
Gracias, fue de mucha ayuda
¡que bien! igualmente me ha ayudado… gracias.