| Expression | est remplacée par | 
|---|---|
| ${variable} | la variable. | 
| ${variable:-mot} | la variable si elle existe sinon par le mot. | 
| ${variable:=mot} | la variable si elle existe sinon par mot qui devient la valeur associée à variable. | 
| ${variable:?mot} | la variable si elle existe, sinon affiche mot et le processus s'arrete. | 
| ${variable:+mot} | le mot si la variable existe, sinon rien. | 
| ${variable#forme} | la variable aprés troncature de son début par la plus petite séquence correspondant à la forme. | 
| ${variable##forme} | la variable aprés troncature de son début par la plus grande séquence correspondant à la forme. | 
| ${variable%forme} | la variable aprés troncature de la fin par la plus petite séquence correspondant à la forme. | 
| ${variable%%forme} | la variable aprés troncature de la fin par la plus grande séquence correspondant à la forme. | 
| $(commande) | le résultat de l'exécution de commande. | 
| 'commande' | Pareil que $(commande). | 
Articles susceptibles de vous intéresser