Ce atelier contient quatre exercices à réaliser individuellement.
Pour réaliser les exercices vous aurez besoin de regarder les différentes commandes vues en cours (commandes et boucles) et les commandes ci-dessous (voir la rubrique Astuces). Vous DEVREZ aller consulter les pages de manuel des différentes commandes pour trouver la façon de réaliser ce que vous souhaitez.
grep : il est possible de fitrer une chaine de caractères mais aussi de spécifier d’autres options.Exemple : pour spécifier que la chaine filtrée doit se trouver au début de la ligne, on utilisera ^.
$ cat fichier | grep "^chaine"
Fitrera les lignes commençant par chaine.
Pour afficher l’arborescence des dossiers, vous pouvez utiliser la commande tree
Il est possible d’utiliser la calculatrice bc de cette façon:
$ echo 7-3 | bc
sed : permet de momdifier du texte dans un fichier. Exemple d’utilisation :$ sed "s/foo/bar/g" -i fichier
Remplace foo par bar dans le fichier nommé fichier.
La commande sort permet de trier selon plusieurs paramètres. Regardez dans l’aide pour la liste des paramètres.
La commande wc permet de compter les lettres, mots et lignes produits par une commande.
274ec251bb72708955f3b212286e81154aab67cc
├── H2021 │ ├── Linux │ │ ├── Notes │ │ └── Travaux │ └── Virtualisation │ └── machines └── Personnel
Changez de répertoire en allant dans le dossier Notes.
En saisissant une seule commande, créez, à l’intérieur du répertoire courant, les dossiers semaine1, semaine2, …semaine15. Vous n’avez pas à entrer tous les noms des dossiers (Tous les noms de semaines) dans la commande.