Le mystère du manuscrit

LinuxLinuxBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

En tant que jeune éditeur dans une maison d'édition, vous êtes tombé sur deux versions d'une page cruciale d'un prochain roman policier. Votre tâche consiste à examiner ces fichiers en utilisant les commandes Linux que vous venez d'apprendre dans le laboratoire sur le contenu des fichiers et la comparaison (File Contents and Comparing lab).

Réalisations

Une fois ce défi terminé, vous aurez démontré votre capacité à :

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

Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL linux(("Linux")) -.-> linux/BasicFileOperationsGroup(["Basic File Operations"]) linux(("Linux")) -.-> linux/VersionControlandTextEditorsGroup(["Version Control and Text Editors"]) linux/BasicFileOperationsGroup -.-> linux/cat("File Concatenating") linux/BasicFileOperationsGroup -.-> linux/head("File Beginning Display") linux/BasicFileOperationsGroup -.-> linux/tail("File End Display") linux/VersionControlandTextEditorsGroup -.-> linux/diff("File Comparing") subgraph Lab Skills linux/cat -.-> lab-384742{{"Le mystère du manuscrit"}} linux/head -.-> lab-384742{{"Le mystère du manuscrit"}} linux/tail -.-> lab-384742{{"Le mystère du manuscrit"}} linux/diff -.-> lab-384742{{"Le mystère du manuscrit"}} end

Examen du contenu des fichiers

Dans cette étape, vous utiliserez cat, head et tail pour inspecter 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 des deux fichiers.

Exigences

  • Utilisez uniquement les commandes apprises dans le laboratoire sur le contenu des fichiers et la comparaison (File Contents and Comparing lab) (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.

Exigences

  • Utilisez la commande diff comme démontré dans le laboratoire sur le contenu des fichiers et la comparaison (File Contents and Comparing lab).
  • Analysez la sortie pour comprendre les différences entre les deux fichiers.

Exemple

Après avoir terminé la tâche, vous devriez voir une sortie similaire à ce qui suit :

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

Cette sortie indique que la deuxième ligne diffère entre les deux fichiers.

✨ Vérifier la solution et pratiquer

Résumé

Félicitations, jeune éditeur! Vous avez appliqué avec succès vos nouvelles compétences en examen de fichiers Linux pour découvrir les différences entre deux versions d'une page de manuscrit. Votre capacité à utiliser cat, head, tail et diff s'est avérée inestimable dans ce mystère éditorial.

En affichant le contenu des fichiers avec cat, en examinant des parties spécifiques avec head et tail, et en comparant des fichiers avec diff, vous avez démontré une bonne maîtrise de la manipulation de base des fichiers sous Linux. Ces compétences vous seront utiles tout au long de votre parcours dans le monde de l'édition et de vos aventures Linux.

N'oubliez pas que l'attention aux détails et les bons outils peuvent résoudre n'importe quel mystère, que ce soit dans les romans ou dans le code!