Introdução
Como editor júnior em uma editora, você encontrou por acaso duas versões de uma página importante de um futuro romance de mistério. Sua tarefa é examinar esses arquivos usando os comandos Linux que acabou de aprender no laboratório Conteúdo e Comparação de Arquivos.
Conquistas
Ao concluir este desafio, você demonstrará que sabe:
- Usar
catpara visualizar o conteúdo de arquivos - Usar
headetailpara examinar partes específicas de arquivos - Comparar arquivos usando o comando
diff
Examinando o Conteúdo dos Arquivos
Nesta etapa, você usará cat, head e tail para inspecionar dois arquivos misteriosos.
Tarefas
- Use
catpara visualizar o conteúdo de/home/labex/project/manuscript_v1.txt. - Use
headpara visualizar as duas primeiras linhas de/home/labex/project/manuscript_v2.txt. - Use
tailpara visualizar a última linha dos dois arquivos.
Requisitos
- Use somente os comandos aprendidos no laboratório Conteúdo e Comparação de Arquivos (
cat,head,tail). - Não modifique o conteúdo dos arquivos.
Comparando os Arquivos
Agora que você examinou os arquivos individualmente, é hora de compará-los diretamente.
Tarefas
- Use o comando
diffpara comparar/home/labex/project/manuscript_v1.txte/home/labex/project/manuscript_v2.txt.
Requisitos
- Use o comando
diffconforme demonstrado no laboratório Conteúdo e Comparação de Arquivos. - Analise a saída para entender as diferenças entre os dois arquivos.
Exemplo
Depois de concluir a tarefa, você deverá ver uma saída semelhante à seguinte:
2c2
< A shadow moved across the room.
---
> A figure darted behind the curtains.
Essa saída indica que a segunda linha é diferente nos dois arquivos.
Resumo
Parabéns, editor júnior! Você aplicou com sucesso suas novas habilidades de exame de arquivos Linux para descobrir as diferenças entre duas versões de uma página de manuscrito. Sua capacidade de usar cat, head, tail e diff foi essencial para resolver este mistério editorial.
Ao visualizar o conteúdo dos arquivos com cat, examinar partes específicas com head e tail e comparar arquivos com diff, você demonstrou um domínio sólido dos fundamentos da manipulação de arquivos no Linux. Essas habilidades serão úteis à medida que você continuar sua jornada no mundo editorial e em suas aventuras com Linux.
Lembre-se: atenção aos detalhes e as ferramentas certas podem desvendar qualquer mistério — seja em romances ou em código!



