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.
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.
Coloque -- antes do nome do arquivo. No Unix, indica o final das opções para o comando.
Para ser mais concreto, use: vim -- -file .