Le mystère du manuscrit

LinuxBeginner
Pratiquer maintenant

Introduction

En tant qu'éditeur junior dans une maison d'édition, vous avez découvert deux versions d'une page importante d'un prochain roman policier. Votre tâche consiste à examiner ces fichiers à l'aide des commandes Linux que vous venez d'apprendre dans le laboratoire « Contenu et comparaison de fichiers ».

Compétences acquises

À la fin de ce défi, vous saurez :

  • utiliser cat pour afficher le contenu de fichiers ;
  • utiliser head et tail pour examiner des parties précises de fichiers ;
  • comparer des fichiers avec la commande diff.

Examiner le contenu des fichiers

Dans cette étape, vous utiliserez cat, head et tail pour examiner deux fichiers mystérieux.

Tâches

  1. Utilisez cat pour afficher le contenu de /home/labex/project/manuscript_v1.txt.
  2. Utilisez head pour afficher les deux premières lignes de /home/labex/project/manuscript_v2.txt.
  3. Utilisez tail pour afficher la dernière ligne de chacun des deux fichiers.

Conditions

  • Utilisez uniquement les commandes apprises dans le laboratoire « Contenu et comparaison de fichiers » (cat, head, tail).
  • Ne modifiez pas le contenu des fichiers.

Comparer les fichiers

Maintenant que vous avez examiné les fichiers séparément, vous allez les comparer directement.

Tâches

  1. Utilisez la commande diff pour comparer /home/labex/project/manuscript_v1.txt et /home/labex/project/manuscript_v2.txt.

Conditions

  • Utilisez la commande diff comme indiqué dans le laboratoire « Contenu et comparaison de fichiers ».
  • Analysez la sortie pour comprendre les différences entre les deux fichiers.

Exemple

Une fois la tâche terminée, vous devriez obtenir une sortie similaire à la suivante :

2c2
< A shadow moved across the room.
---
> A figure darted behind the curtains.

Cette sortie indique que la deuxième ligne est différente dans les deux fichiers.

Résumé

Félicitations, éditeur junior ! Vous avez appliqué avec succès vos nouvelles compétences d'examen de fichiers Linux pour découvrir les différences entre deux versions d'une page de manuscrit. Votre maîtrise de cat, head, tail et diff s'est révélée précieuse dans cette enquête éditoriale.

En affichant le contenu des fichiers avec cat, en examinant certaines parties avec head et tail, puis en comparant les fichiers avec diff, vous avez démontré une bonne compréhension des bases de la manipulation de fichiers sous Linux. Ces compétences vous seront utiles dans la suite de votre parcours éditorial comme dans vos explorations de Linux.

N'oubliez pas : le souci du détail et les bons outils permettent de résoudre n'importe quel mystère, qu'il se trouve dans un roman ou dans du code !

✨ Vérifier la solution et pratiquer✨ Vérifier la solution et pratiquer