#!/bin/bash
# Avec droit d'execution
./monscript.sh
# Avec droit de lecture au minimum
/bin/bash monscript.sh
# pour var = 2
maVariable='var'
maVariable=var
# pour var = 2
maVariable="var"
<aside>
❗ Sans les ""
maVariable = “var“ et non valeur de var
</aside>
echo ${maVariable}
#ou
echo "${maVariable}"
<aside> 💡 Protéger sa variable avec des guillemets permet d’éviter une erreur de syntaxe si bash lui assigne une valeur nulle.
</aside>
echo 'je m\\'appelle ${prenom}.'
➡️ Je m’appelle ${prenom}.
echo "je m'appelle ${prenom}"
➡️ Je m’appelle Julien
$(code à executer)
`code à executer`
<aside> 💡 Mieux vaut utiliser le 1er qui est imbriquable.
</aside>