Gibt es in ZSH eine Syntax zum gleichzeitigen Erstellen mehrerer Aliase?


1

Das heißt, wenn ich beide an Alias möge proxychains& prchzu proxychains4, gibt es etwas zu diesem äquivalent ?:

alias prch='proxychains'='proxychains4'

Antworten:


5

Sie können mehrere Aliase in einem Befehl hinzufügen:

alias prch=proxychains4 proxychains=proxychains4

Und da dies aliasnur ein regulärer Befehl ist, können Sie alle Shell-Funktionen, einschließlich der Klammererweiterung, damit verwenden. Beispielsweise x{A,B,C}ywürde die Syntax auf drei separate Argumente erweitert xAy xBy xCy.

Also, wenn Sie diese beiden kombinieren:

alias {prch,proxychains}=proxychains4

$ echo alias {prch,proxychains}=proxychains4kehrt zurück alias prch=proxychains4 proxychains=proxychains4. Danke.
james_womack
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.