Como posso abrir um arquivo cujo nome comece com “-”?

4

Estou executando o Ubuntu e gostaria de abrir um arquivo cujo nome de arquivo comece com "-" (menos). Quando tento abrir o arquivo com pico ou vim, o comando acha que o sinal "-" é uma opção para o comando.

Eu tentei colocar o nome do arquivo entre aspas ('), mas ainda recebo o mesmo erro.

Eu tentei com bash e zsh, mas ainda o mesmo erro.

    
por PJ. 21.03.2010 / 05:58

2 respostas

12

Nos casos em que command -- -file não funciona - já que nem todo programa usa as mesmas rotinas de análise de opções, command ./-file funciona em todos os lugares.

    
por 21.03.2010 / 07:37
5

Coloque -- antes do nome do arquivo. No Unix, indica o final das opções para o comando.

Para ser mais concreto, use: vim -- -file .

    
por 21.03.2010 / 06:11

Tags