Le Mystère du Manuscrit

LinuxBeginner
Pratiquer maintenant

Introduction

En tant qu'éditeur junior dans une maison d'édition, vous venez de tomber sur deux versions d'une page cruciale d'un prochain roman policier. Votre mission consiste à examiner ces fichiers en utilisant les commandes Linux que vous venez d'apprendre dans le cadre de l'étude du contenu et de la comparaison de fichiers.

Objectifs à atteindre

En terminant ce défi, vous démontrerez votre capacité à :

  • Utiliser cat pour afficher le contenu d'un fichier
  • Utiliser head et tail pour examiner des parties spécifiques de fichiers
  • Comparer des fichiers à l'aide de la commande diff

Examen du contenu des fichiers

Dans cette étape, vous allez utiliser cat, head et tail pour inspecter deux fichiers mystérieux.

Tâches

  1. Utilisez cat pour afficher l'intégralité du 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.

Critères à respecter

  • Utilisez uniquement les commandes abordées précédemment (cat, head, tail).
  • Ne modifiez pas le contenu des fichiers.
✨ Vérifier la solution et pratiquer

Comparaison des fichiers

Maintenant que vous avez examiné les fichiers individuellement, il est temps de 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.

Critères à respecter

  • Utilisez la commande diff telle qu'elle a été présentée dans les exercices précédents.
  • Analysez le résultat pour identifier les différences entre les deux fichiers.

Exemple

Une fois la tâche accomplie, vous devriez obtenir un résultat similaire à celui-ci :

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

Ce résultat indique que la deuxième ligne diffère entre les deux fichiers.

✨ Vérifier la solution et pratiquer

Résumé

Félicitations, cher éditeur ! Vous avez appliqué avec succès vos nouvelles compétences en examen de fichiers Linux pour élucider les différences entre deux versions d'une page de manuscrit. Votre maîtrise de cat, head, tail et diff s'est avérée déterminante pour résoudre ce mystère éditorial.

En visualisant le contenu avec cat, en isolant des passages avec head et tail, et en confrontant les versions avec diff, vous avez démontré une solide compréhension de la manipulation de fichiers sous Linux. Ces compétences vous seront précieuses tout au long de votre carrière dans l'édition et dans vos futures explorations du système Linux.

N'oubliez pas : le sens du détail allié aux bons outils permet de résoudre n'importe quelle énigme, qu'il s'agisse d'un roman ou de lignes de code !