Тайна рукописи

LinuxBeginner

Введение

Вы работаете младшим редактором в издательстве и случайно обнаружили две версии важной страницы из готовящегося детективного романа. Ваша задача — изучить эти файлы с помощью команд Linux, которые вы недавно освоили в лабораторной работе «Содержимое файлов и сравнение».

Чему вы научитесь

После выполнения этого задания вы сможете:

  • использовать cat для просмотра содержимого файлов;
  • использовать head и tail для просмотра определённых частей файлов;
  • сравнивать файлы с помощью команды diff.

Изучение содержимого файлов

На этом этапе вы воспользуетесь командами cat, head и tail, чтобы проверить содержимое двух загадочных файлов.

Задачи

  1. Используйте cat, чтобы просмотреть содержимое /home/labex/project/manuscript_v1.txt.
  2. Используйте head, чтобы просмотреть первые две строки файла /home/labex/project/manuscript_v2.txt.
  3. Используйте tail, чтобы просмотреть последнюю строку каждого файла.

Требования

  • Используйте только команды, изученные в лабораторной работе «Содержимое файлов и сравнение» (cat, head, tail).
  • Не изменяйте содержимое файлов.

Сравнение файлов

Теперь, когда вы изучили файлы по отдельности, сравните их напрямую.

Задачи

  1. Используйте команду diff, чтобы сравнить /home/labex/project/manuscript_v1.txt и /home/labex/project/manuscript_v2.txt.

Требования

  • Используйте команду diff так, как показано в лабораторной работе «Содержимое файлов и сравнение».
  • Проанализируйте вывод, чтобы понять различия между двумя файлами.

Пример

После выполнения задания вы должны увидеть вывод, похожий на следующий:

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

Этот вывод показывает, что вторые строки двух файлов различаются.

Итоги

Поздравляем, младший редактор! Вы успешно применили полученные навыки работы с файлами в Linux и обнаружили различия между двумя версиями страницы рукописи. Умение использовать cat, head, tail и diff оказалось незаменимым в этом редакторском расследовании.

Просматривая содержимое файлов с помощью cat, изучая отдельные части с помощью head и tail и сравнивая файлы с помощью diff, вы продемонстрировали хорошее понимание основ работы с файлами в Linux. Эти навыки пригодятся вам и в дальнейшей работе в издательской сфере, и в изучении Linux.

Помните: внимательность к деталям и правильные инструменты помогают раскрыть любую тайну — будь то тайна в романе или ошибка в коде!

✨ Проверить решение и практиковаться✨ Проверить решение и практиковаться