6 votes

Comment créer un alias pour le signe - moins

Je souhaite cartographier les - a cd -

J'ai essayé de l'échapper, avec ou sans guillemets simples ou doubles, mais aucune de ces solutions ne semble fonctionner.

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

Le problème est que bash pense que je veux définir une option pour l'alias. (Quel serait un moyen de contourner ce problème ?

10voto

RedGrittyBrick Points 78148

Vous devez informer le alias que vous n'utilisez pas - pour spécifier une option. Pour ce faire, vous devez utiliser -- pour indiquer la fin des options, tout texte suivant est alors traité comme un argument de la commande.

  alias -- -=cd

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X