Je viens de passer d'Ubuntu à MacOS (pour des raisons professionnelles). Et je voulais transférer mes alias bash vers zsh, mais ils ne fonctionnent pas complètement.
alias HPC1='ssh -l [username] [server1]'
alias HPC2='ssh -l [username] [server2]'
HPC[0]="HPC1"
HPC[1]="HPC2"
alias HPC='eval "${HPC[$RANDOM % 2]}"'
HPC1
se connecte au serveur 1 et HPC2
se connecte au serveur 2. HPC devrait se connecter au serveur 1 ou au serveur 2 de manière aléatoire. Cela fonctionne avec bash. Sous MacOS (zsh), seuls les alias HPC1
y HPC2
travail, mais pas HPC
. La syntaxe est-elle différente ?
Merci de m'avoir aidé :).