Mon nom de fichiers étaient .sh et il faut qu'il soit en .bash
Bash ne change pas de comportement selon le nom du fichier qu’il exécute... Vraiment, ça ne change rien. Sauf si le script lui-même en tient compte bien sûr...
Se serait du PHP au lieu de Bash j'aurai mis un array et un foreach pour vérifier plusieurs Mac mais bon, bash ne semble pas gérer les array :P
Ce n’est pas une question esthétique. Il s’agit surtout de produire un code maintenable et qu’on peut faire évoluer. Là c’est un petit script (mais que tu vas faire grossir si j’ai bien compris...) donc ça va encore... mais tu verras ensuite, quand tu te retrouveras à ne plus comprendre ton propre code (sans énormément d’effort) en revenant dessus un ou deux ans après ;)
Enfin bon... tu apprendras tout ça au fur et à mesure, à force d’en écrire... tu commences à te débrouiller.
[^] # Re: script pour openvpn dual VPN + SSH
Posté par Marotte ⛧ . En réponse au message script lancement openvpn. Évalué à 4.
Cool
Bash ne change pas de comportement selon le nom du fichier qu’il exécute... Vraiment, ça ne change rien. Sauf si le script lui-même en tient compte bien sûr...
Bash gère très bien les tableaux, http://www.ixany.org/docs/Shell_Les_tableaux_en_bash.html
Ce n’est pas une question esthétique. Il s’agit surtout de produire un code maintenable et qu’on peut faire évoluer. Là c’est un petit script (mais que tu vas faire grossir si j’ai bien compris...) donc ça va encore... mais tu verras ensuite, quand tu te retrouveras à ne plus comprendre ton propre code (sans énormément d’effort) en revenant dessus un ou deux ans après ;)
Enfin bon... tu apprendras tout ça au fur et à mesure, à force d’en écrire... tu commences à te débrouiller.