Como criar um alias para - sinal de menos

4

Eu quero mapear o - para cd -

Eu tentei escapar, com / sem aspas simples / duplas, mas nenhuma delas parece funcionar.

alias \-='cd -' ou alias '-'='cd -' = >% bash: alias: -=: invalid option alias: usage: alias [-p] [name[=value] ... ]

Então, o problema é que o bash acha que eu quero definir uma opção para o alias. (O que seria um | Existe algum) solução para isso?

    
por p1100i 06.12.2012 / 11:08

1 resposta

7

Você deve informar ao comando alias que você não está usando - para especificar uma opção. Você faz isso usando -- para indicar o fim das opções, qualquer texto a seguir é tratado como argumentos para o comando.

  alias -- -=cd
    
por 06.12.2012 / 11:15

Tags