rake --version
produzirá a versão do rake que você instalou. Ou no estilo curto: rake -V
. Veja a documentação do rake (leia abaixo como fazer isso).
Você usou um único traço na frente de um comando de estilo longo. Se você usar um único traço, todas as letras a seguir serão tratadas como opções de linha de comando individuais .
Por exemplo, rake -h
mostrará uma lista de possíveis opções de linha de comando e
O rake -Vvt
imprime a versão do rake, ativa o registro de mensagens na saída padrão e ativa o rastreio com backtrace completo. Isso significa que as opções combinadas de estilo curto -V, -v e -t são passadas para o programa. No seu caso, você tentou executar o rake com as opções -v, -e, -r, -s, -i, -o e -n. Isso funcionou para -v (verbose) e -e (execute code), mas não foi possível encontrar rsion.
O rake --Vvt
procuraria por uma opção com o nome Vvt e rake --version
procuraria por uma opção com a versão do nome.
Esteja ciente de que tudo isso é uma convenção, cabe ao programador obedecer a estes ou à rede. Para obter uma lista de todas as opções de linha de comando documentadas do seu programa use man programm
para a página de manual e programm -h
ou programm --help
para uma documentação curta, substitua "programm" por, por exemplo, rake, para ver o opções para rake.