### Affiche Hello World ### echo "Hello World !" ### Affiche une variable qu'on déclare préalablement ### ### Les noms des variables ne peuvent comprendre que des minuscules ou des majuscules, des nombres ou des underscores, mais ne doivent ni commencer par un nombre, ni par un underscore ! message="World" echo "Hello $message !" ### Affiche la substitution d'une commande ### echo "Hello $(whoami) !" ### Affiche une variable saisie par l'utilisateur ### read -p "Quel est votre nom ? " nom echo "Hello $nom !" read -sp "Choisissez un mot de passe : " password echo "Votre mot de passe $password a bien été pris en compte..." # help read # si on ne précise pas le nom de la variable, c'est $REPLY qui contient la saisie de l'utilisateur: read -p "Vas-y, dis-moi quelque chose : " echo "tu m'as dit $REPLY" # help printf - alternative à echo printf "je m'appelle %s et j'ai %d ans\n" bob 10 # il existe aussi des tableaux... # même si ce n'est pas vraiment le language à choisir dans ce cas (à mon avis) T[0]='Hello' T[1]='World' echo ${T[0]} ${T[1]} # ou echo ${T[*]}