Como usar - como alias?

11

Quando eu estava usando o openSUSE 11.3, ele veio com vários aliases já configurados. Dois que usei muito foram + para pushd . e - para popd . Agora no Debian, não consigo descobrir como criar o segundo. alias -=popd tenta ler -= como uma opção de comando para alias. Eu tentei colocar aspas (simples e dupla) em torno dele, e precedendo-o com uma barra invertida, mas continuo recebendo mensagens de erro. Alguma sugestão?

Obrigado

    
por Wolf 24.04.2011 / 16:02

2 respostas

12

tente isto:

alias -- -=popd

trabalhou pelo menos para mim:

usr@srv % alias -- -=echo
usr@srv % - test
test
    
por 24.04.2011 / 16:20
7

Em bash você pode criar funções nomeadas como:

+() { pushd "$@"; }
-() { popd "$@"; }
    
por 24.04.2011 / 16:36

Tags