J'ai remarqué que j'ai tendance à fausser ls
en tant que ;s
, donc j'ai décidé que je devrais juste créer un alias afin qu'au lieu de lancer une erreur, il lance simplement la commande I signifier. Toutefois, sachant que le caractère de point-virgule a une signification dans les scripts/commandes shell, est-il possible de me permettre de créer un alias avec la clé de point-virgule? Je l'ai essayé ce qui suit en vain:Créer un alias de shell avec le caractère en point-virgule
alias ;s=ls
alias ";s"=ls
alias \;=ls
Est-il possible d'utiliser le point-virgule comme un personnage dans un alias de shell? Et comment puis-je le faire en ZSH?
donc long et court, il est que je ne peux pas créer un alias 'l'état brut, à s'' ls' pour contourner ma frappe incorrecte? –
Vous ne pouvez pas définir un _alias_, mais vous pouvez définir un _function_ (ou même un script exécutable dans votre $ PATH). – mklement0
Mais je ne peux pas appeler cette fonction sans citer/échapper le caractère de point-virgule? –