Pascal BEAUSSART

Utilisation de la valeur de remplacement ${ :+ }


${toto:+'bonjour'}

Si la vaviable toto existe sa valeur de remplacement est affichée sans que la variable toto ne soit changée.
Si elle n'exite pas rien n'est affiché et il n'y a pas de substitution.

exemple commentaire
  
  toto='exemple'
  echo ${toto:+'bonjour'}
  echo '-->' $toto
   
 

  bonjour
  --> exemple
  
  
  unset toto
  echo ${toto:+'bonjour'}
  echo '-->' $toto
   
 


  -->
  


[RETOUR] [HOME]