Exercice 1 : Script « greetme.
sh »
1):Contient une section de commentaires avec votre nom, le nom de ce script et le but de ce script.
o Affiche la date et l'heure
j'ai rendu le script executable puisqu'il ma dit permession denied
avec la commande chmod +x [Link]
2):Affiche un calendrier pour ce mois.
3):Affiche le nom de votre machine.
4):Afficher le nom et la version du système d'exploitation :
Afficher la liste des fichiers du répertoire parent :
Afficher les valeurs des variables d’environnement :
Afficher « Au revoir » avec l’heure actuelle :
Exercice 2 : Script « [Link] »
Exercice 3:
Créer un script « count_Img.sh » pour compter le nombre total des fichiers « .png » dans le répertoire
/usr/share/pixmaps. Afficher ce nombre à l'écran
find cherche les fichiers .png et .jpg dans /usr/share/pixmaps.
wc -l compte le nombre de fichiers trouvés.
Les liens symboliques ne sont pas pris en compte avec l’option -type f qui filtre uniquement les fichiers
ordinaires.
Exercice 4 : Script « [Link] »
Afficher toutes les lignes qui contiennent un numéro de téléphone avec une extension x ou X
suivie de quatre chiffres.
grep : commande pour rechercher des lignes correspondant à un modèle.
-E : option qui permet d'utiliser des expressions régulières étendues
"x[0-9]{4}|X[0-9]{4}" : expression régulière qui cherche les lignes contenant une lettre "x" ou "X" suivie
de quatre chiffres.
$1 : représente le premier argument passé au script, c’est-à-dire le fichier (comme [Link]).
2):Afficher le résultat avec une description :
: Afficher toutes les lignes qui commencent par un S majuscule.