tente isto:
alias -- -=popd
trabalhou pelo menos para mim:
usr@srv % alias -- -=echo
usr@srv % - test
test
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
Em bash
você pode criar funções nomeadas como:
+() { pushd "$@"; }
-() { popd "$@"; }