summaryrefslogtreecommitdiff
path: root/exemple01
diff options
context:
space:
mode:
Diffstat (limited to 'exemple01')
-rwxr-xr-xexemple016
1 files changed, 5 insertions, 1 deletions
diff --git a/exemple01 b/exemple01
index 6ffd42d..3c5c8f8 100755
--- a/exemple01
+++ b/exemple01
@@ -1,4 +1,6 @@
+#!/bin/bash
+set -xv
### Affiche Hello World ###
echo "Hello World !"
@@ -7,6 +9,8 @@ echo "Hello World !"
### 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 !"
+message="foo"
+echo "Hello ${message}bar"
### Affiche la substitution d'une commande ###
echo "Hello $(whoami) !"
@@ -26,7 +30,7 @@ echo "tu m'as dit $REPLY"
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)
+# même si bash n'est pas vraiment le language à privilégier pour travailler avec des tableaux (à mon avis)
T[0]='Hello'
T[1]='World'
echo ${T[0]} ${T[1]}