Atividade 6 - Um arquivo corrompido

Recursos do Minicurso
Uma foto de Nuvi
Eu sei que tinha um arquivo chamado secret-message.txt com uma das minhas citações favoritas nele. "Ser. Ou não ser. Eis a questão." Preciso encontrá-la. Você pode me ajudar?

Procurando padrões específicos em um arquivo?

O comando grep é um comando usado para pesquisar texto em arquivos. O seu significado é: “pesquise globalmente por expressão regular e imprima o resultado”. Ele ainda possui diferentes argumentos ou opções que podem alterar a forma como ele é usado.
O formato é: grep [argumento] “[padrão]” [nome do arquivo].

ArgumentosSignificado
-cRetorna o número de arquivos com o padrão
-iPesquisa arquivos ignorando as letras maiúsculas e minúsculas. “uNiX” é o mesmo que “unix
-nRetorna o número de linhas e suas linhas correspondentes.
-RPesquisa todos os arquivos no diretório atual.
Uma foto de Nuvi
Vamos praticar este comando para podermos encontrar o meu arquivo secret-message.txt original!

Vamos tentar o seguinte comando:

grep -R "Ser. Ou não ser. Eis a questão."

commando grep


Por que o arquivo de mensagem secreta parece estranho?

Uma foto de Nuvi
Você lembra daquele arquivo chamado malware.sh? Devemos encontrá-lo novamente e analisa-lo melhor. Acho que foi criado pelos hackers!

O comando find filtra arquivos por parâmetros dentro de um diretório ou região de arquivos. Ele pode ser usado de várias maneiras, incluindo:

Use o comando find para filtrar o arquivo dentro do diretório atual. Existe algum comando que podemos usar para descobrir qual é o diretório atual?

comando find