Introdução
Como editor assistente em uma editora, você se deparou com duas versões de uma página crucial de um novo romance de mistério. Sua tarefa é examinar esses arquivos utilizando os comandos Linux que você acabou de aprender no laboratório de Conteúdo e Comparação de Arquivos.
Objetivos a Alcançar
Ao concluir este desafio, você demonstrará sua capacidade de:
- Utilizar o
catpara visualizar o conteúdo de arquivos - Utilizar o
heade otailpara examinar partes específicas de arquivos - Comparar arquivos utilizando o comando
diff
Examinando o Conteúdo dos Arquivos
Nesta etapa, você usará os comandos cat, head e tail para inspecionar dois arquivos misteriosos.
Tarefas
- Use o
catpara visualizar todo o conteúdo de/home/labex/project/manuscript_v1.txt. - Use o
headpara visualizar as duas primeiras linhas de/home/labex/project/manuscript_v2.txt. - Use o
tailpara visualizar a última linha de ambos os arquivos.
Requisitos
- Utilize apenas os comandos aprendidos no laboratório de Conteúdo e Comparação de Arquivos (
cat,head,tail). - Não modifique o conteúdo original dos arquivos.
Comparando os Arquivos
Agora que você examinou os arquivos individualmente, é hora de compará-los diretamente para encontrar as divergências.
Tarefas
- Use o comando
diffpara comparar/home/labex/project/manuscript_v1.txte/home/labex/project/manuscript_v2.txt.
Requisitos
- Utilize o comando
diffconforme demonstrado no laboratório de Conteúdo e Comparação de Arquivos. - Analise a saída do comando para compreender as diferenças entre os dois arquivos.
Exemplo
Após concluir a tarefa, você deverá ver uma saída semelhante a esta:
2c2
< A shadow moved across the room.
---
> A figure darted behind the curtains.
Esta saída indica que a segunda linha é diferente entre os dois arquivos.
Resumo
Parabéns, editor! Você aplicou com sucesso suas novas habilidades de inspeção de arquivos no Linux para desvendar as diferenças entre duas versões de uma página de manuscrito. Sua capacidade de usar cat, head, tail e diff provou ser valiosa neste mistério editorial.
Ao visualizar conteúdos com cat, examinar partes específicas com head e tail, e comparar arquivos com diff, você demonstrou um domínio sólido da manipulação básica de arquivos no Linux. Essas competências serão fundamentais conforme você avança em sua carreira editorial e em suas explorações no ecossistema Linux.
Lembre-se: atenção aos detalhes e as ferramentas certas podem solucionar qualquer mistério – seja em romances ou em linhas de código!



