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'

james_womack
quelle

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
Grawity
quelle
$ echo alias {prch,proxychains}=proxychains4kehrt zurück alias prch=proxychains4 proxychains=proxychains4. Danke.
james_womack