Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/08/2008, à 20:33

®om

Script shell : variables majuscules ou minuscules?

Salut,

Par convention, les noms de variables doivent être en $MAJUSCULE ou en $minuscule?
Dans quel cas utiliser une notation plutôt que l'autre?

Merci d'avance smile

Hors ligne

#2 Le 14/08/2008, à 21:36

thy

Re : Script shell : variables majuscules ou minuscules?

Salut,

je pense pas qu'il y ait de convention universelle.

Mais apparemment les variables tout en majuscules
sont réservés aux variables d'environnement

Hors ligne

#3 Le 14/08/2008, à 22:54

herberts

Re : Script shell : variables majuscules ou minuscules?

En effet, il n'y a pas de convention universelle. Le tout c'est de définir tes notations une fois pour toute et de t'y tenir.

Hors ligne

#4 Le 15/08/2008, à 02:27

BorX

Re : Script shell : variables majuscules ou minuscules?

Généralement, quand je mets le nez dans un script officiel (par exemple /etc/init.d/*), je vois que toutes les variables sont en majuscules.
Cela dit, j'avoue aimer distinguer les variables globales, que je mets en majuscule, des variables locales, utilisées à l'intérieur de fonctions exclusivement, et que je mets en chameau ($dirTmpThumbVideo).
Mais je ne crois pas avoir déjà vu de réelles normes de programmation sur ce langage...

Hors ligne

#5 Le 15/08/2008, à 14:03

thy

Re : Script shell : variables majuscules ou minuscules?

BorX a écrit :

Mais je ne crois pas avoir déjà vu de réelles
normes de programmation sur ce langage...

En fait il en existe, chez OpenSolaris par exemple
http://opensolaris.org/os/community/on/shellstyle/

mais apparemment ça se limite aux scripts du init.d d'OpenSolaris

Hors ligne

#6 Le 15/08/2008, à 14:16

herberts

Re : Script shell : variables majuscules ou minuscules?

Merci thy, je ne savais pas non plus.

Mais les scripts init.d d'OpenSolaris, ce n'est pas vraiment universel wink

Hors ligne

#7 Le 15/08/2008, à 14:18

thy

Re : Script shell : variables majuscules ou minuscules?

Non, mais bon, il y a surement des bonne choses dans ce document

Hors ligne

#8 Le 15/08/2008, à 15:15

herberts

Re : Script shell : variables majuscules ou minuscules?

Oui, bien sûr. Mais quand c'est pour un usage interne, le tout est de se tenir à sa notation. Ce document peut alors servir de base, bien évidemment smile.

Hors ligne