Je veux créer un alias cd -
qui ne devrait être qu'un tiret ( -
). J'ai essayé sans succès:
alias -='cd -' # bash: alias: -=: Invalid option
alias \-='cd -' # bash: alias: -=: Invalid option
alias '-'='cd -' # bash: alias: -=: Invalid option
alias '\-'='cd -' # bash: alias: `\-': Invalid alias name.
Les trois premiers sont identiques (uniquement des entrées différentes, mais bash les transforme tous en la même commande alias
avec un seul argument -=cd -
), il n'est donc pas surprenant que le message d'erreur soit le même. Je suppose que si l'argument commence par un tiret, il est analysé comme un drapeau plutôt que le nom d'alias.
Est-il même possible d'utiliser -
comme nom d'alias?
cd -