Vous êtes sur la page 1sur 2

Partie 1 :

1. Redirection (>, >>), Pipes (|):

a. Créez un fichier texte appelé texte1.txt contenant quelques lignes de texte.


b. Utilisez cat pour afficher le contenu du fichier texte1.txt.
c. Redirigez la sortie de cat vers un nouveau fichier appelé texte2.txt.
d. Utilisez cat pour afficher le contenu de texte2.txt.
e. Ajoutez quelques lignes supplémentaires à texte2.txt en utilisant la redirection (>>).
f. Utilisez cat pour vérifier que les nouvelles lignes ont été ajoutées à texte2.txt.
2. grep:

a. Utilisez grep pour rechercher toutes les occurrences du mot "exemple" dans texte2.txt.

3. sort:

a. Triez les lignes de texte2.txt par ordre alphabétique en utilisant sort.

4. wc:

a. Utilisez wc pour compter le nombre de lignes dans texte2.txt.

5. tr:

a. Utilisez tr pour remplacer toutes les occurrences de la lettre "a" par "X" dans texte2.txt.

6. cut:

a. Utilisez cut pour extraire le premier champ (mot) de chaque ligne de texte2.txt.

7. diff:

a. Créez un nouveau fichier appelé texte3.txt avec quelques lignes différentes de texte2.txt.
b. Utilisez diff pour afficher les différences entre texte2.txt et texte3.txt.
8. cmp:

a. Utilisez cmp pour comparer le contenu de texte2.txt et texte3.txt.

9. uniq:

a. Utilisez uniq pour supprimer les lignes en double du fichier texte2.txt.


10. head, tail:

a. Utilisez head pour afficher les 3 premières lignes de texte2.txt.


b. Utilisez tail pour afficher les 4 dernières lignes de texte2.txt.

Partie 2 :
1. Utilisation de grep avec tail et redirection (>): (une seule commande)
Utilisez grep pour trouver toutes les lignes contenant le mot "erreur" dans le fichier /var/log/syslog.
Affichez les 5 dernières lignes de ces résultats avec tail.
Redirigez ces résultats dans un fichier appelé erreurs.log.

2. Utilisation de sort avec uniq: (une seule commande)


Triez le fichier liste.txt et supprimez les lignes en double.
Sauvegardez le résultat trié et unique dans un nouveau fichier appelé liste_triee.txt.

3. Compter les mots dans un fichier avec wc et tr: (trois commandes)


Comptez le nombre total de mots dans le fichier paragraphe.txt.
Affichez également le nombre de lignes et de caractères dans le fichier.

4. Utilisation de cut avec un fichier CSV: (une seule commande)


Supposez un fichier CSV donnees.csv avec des champs séparés par des virgules. Utilisez cut pour extraire
les colonnes 2 et 4.

Vous aimerez peut-être aussi