Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1699 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [BASH] question sur un bout de script

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[BASH] question sur un bout de script

n°886196
floyd78
Posté le 13-02-2007 à 10:16:18  profilanswer
 

Bonjour à tous,
 
Je suis tombé sur un script et un petit bout de code m'interpelle :
 

Code :
  1. if [ ${VARIABLE:=0} -eq 0]
  2. then
  3. ...


 
Je ne comprends pas très bien
Que veut dire le ":=0" ?
 
Merci !
 
Florent

mood
Publicité
Posté le 13-02-2007 à 10:16:18  profilanswer
 

n°886243
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 13-02-2007 à 12:07:14  profilanswer
 

${var} Value of var, same as $var
   
${var-DEFAULT} If var not set, evaluate expression as $DEFAULT *
${var:-DEFAULT} If var not set or is empty, evaluate expression as $DEFAULT *
   
${var=DEFAULT} If var not set, evaluate expression as $DEFAULT *
${var:=DEFAULT} If var not set, evaluate expression as $DEFAULT *
   
${var+OTHER} If var set, evaluate expression as $OTHER, otherwise as null string
${var:+OTHER} If var set, evaluate expression as $OTHER, otherwise as null string
   
${var?ERR_MSG} If var not set, print $ERR_MSG *
${var:?ERR_MSG} If var not set, print $ERR_MSG *
   
${!varprefix*} Matches all previously declared variables beginning with varprefix
${!varprefix@} Matches all previously declared variables beginning with varprefix
 
* Of course if var is set, evaluate the expression as $var.


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°886447
floyd78
Posté le 14-02-2007 à 08:31:19  profilanswer
 

Impec, merci !
 
D'où vient l'info si ça n'est pas indiscret ?  ;)

n°886459
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 14-02-2007 à 09:59:16  profilanswer
 

floyd78 a écrit :

Impec, merci !
 
D'où vient l'info si ça n'est pas indiscret ?  ;)


 
 
du guide ultime pour bash : http://tldp.org/LDP/abs/html/
;)


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°886978
fab_14
Posté le 15-02-2007 à 17:12:19  profilanswer
 

l'excellente  version française est ici : http://abs.traduc.org/abs-4.1-fr/


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [BASH] question sur un bout de script

 

Sujets relatifs
(BASH) Découper $path en plusieurs variables (debutant)[CShell] redirection des erreur dans un script
question conExtraire les mails de la file d'exim pour un utilisateur donné
Entrer du texte dans un screen avec un script sh ?[YABSS] Script de sauvegarde : Yet Another Backup Simple Script
Script bash qui marche à moitiésauvegarde sur DD usb, besoin avis sur mon script
script shell : utiliser la durée des fichiers audio 
Plus de sujets relatifs à : [BASH] question sur un bout de script


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR