Nesta etapa, você usará o comando grep para extrair as linhas contendo a palavra "Host" do arquivo scan.grep que você criou na etapa anterior. Essas linhas contêm os endereços IP dos hosts escaneados. Em seguida, você salvará as linhas extraídas em um novo arquivo chamado hosts.txt.
O comando grep é uma ferramenta poderosa para pesquisar arquivos de texto em busca de padrões específicos. Neste caso, você está usando-o para encontrar linhas que contenham a palavra "Host".
O símbolo > é usado para redirecionamento de saída. Ele pega a saída do comando grep e a salva no arquivo especificado (hosts.txt). Se o arquivo já existir, ele será sobrescrito.
Vamos detalhar o comando:
grep "Host" scan.grep > hosts.txt
grep: Este é o comando para pesquisar um padrão em um arquivo.
"Host": Este é o padrão que você está procurando. Neste caso, você está procurando linhas que contenham a palavra "Host".
scan.grep: Este é o arquivo em que você está pesquisando.
>: Este é o operador de redirecionamento de saída. Ele pega a saída do comando grep e a salva no arquivo especificado.
hosts.txt: Este é o arquivo em que você está salvando a saída.
Agora, vamos executar o comando na VM do LabEx. Certifique-se de estar no diretório ~/project. Caso contrário, navegue até ele usando:
cd ~/project
Em seguida, execute o comando grep para extrair os endereços IP e salvá-los no arquivo hosts.txt:
grep "Host" scan.grep > hosts.txt
Este comando pesquisará o arquivo scan.grep por linhas contendo "Host" e salvará essas linhas em um novo arquivo chamado hosts.txt.
Após a conclusão do comando, você pode verificar se o arquivo hosts.txt foi criado em seu diretório ~/project. Você pode usar o comando ls para listar os arquivos no diretório:
ls -l
Você deve ver hosts.txt na lista de arquivos.
Você também pode visualizar o conteúdo do arquivo hosts.txt usando o comando cat ou um editor de texto como nano:
cat hosts.txt
ou
nano hosts.txt
A saída será um arquivo de texto contendo as linhas de scan.grep que incluem a palavra "Host". Essas linhas conterão o endereço IP do host escaneado.