Files
UTEC-Lic_ME_2024_2025/UTC502/24-11-05/exercice1.sh
T
Guillaume-Sanchez ff4bb12d22 initial commit
2026-05-26 13:56:03 +02:00

30 lines
1.3 KiB
Bash
Executable File

#!/bin/bash
# 1. Définissez une variable nommée Nom dont le contenu est ENI.
Nom="ENI"
# 2. Définissez une variable nommée Collection avec le contenu : Ressources Informatiques.
Collection="Ressources Informatiques"
# 3. Affichez la chaîne de caractères suivante : Les Editions ENI. Collection Ressources Informatiques. Utilisez vos deux variables Nom et Collection définies précédement.
echo "Les Editions $Nom. Collection $Collection."
# 4. Définissez une variable Var1 avec le contenu : bon.
Var1="bon"
# 5. Nous voulons afficher le mot : bonjour en se servent du contenu de la variable Var1. Laquelle des commandes suivantes devons-nous exécuter ?
# a. echo $Var1jour
# b. echo $(Var1)jour
# c. echo ${Var1}jour
echo ${Var1}jour #réponse c
# A quoi servent les accolades ? A quoi servent les parenthèses ?
# 6. Exécutez les commandes suivantes (Aidez-vous de ce document) :
# a. echo ${var2:?“var2 n'est pas encore définie”}
# echo ${var2:?"var2 n'est pas encore définie"}
# b. var2=Bonjour
# c. echo ${var2:?“var2 n'est pas encore définie”}
# d. echo ${lejour:=`date +%d`}
# e. lejour=24
# f. echo “Jour : ${lejour:+01}”
# Quel est l'intérêt de la première commande ?
# Quel est l'intérêt de la quatrième commande ?
# Quelle est la différencce entre la quatrième et la dernière commande ?