#!/bin/bash
log_file=“/var/log/apache2/access.log”
output_file=“extracted_ips_and_urls.txt”
if [[ -f “$ log_file” ]]; then
while IFS= read -r line
do
ip=$ (echo “$ line” | awk '{print
$ 1}')
url=$ (echo “$ line” | awk '{print
$ 7}')
echo “$ ip - $ url” >> “$ output_file”
done < “$ log_file”
else
echo “O arquivo log não existe.”
fi
Com base no shell script precedente, julgue os itens seguintes.
Questão pública
Questão de Tecnologia da Informação
CESPE/CEBRASPE - CNJ - Técnico Judiciário - Área: Apoio Especializado - Especialidade: Programação de Sistemas - 2024 • CEBRASPE • 2024
ID 190025
Tecnologia da Informação Saída de dados
CEBRASPE
Conselho Nacional de Justiça Técnico Judiciário - Área: Apoio Especializado - Especialidade: Programação de Sistemas 2024
Texto associado
Texto-base
No script apresentado, em >> ”$ output_file” , o operador >> indica que, a cada iteração, será criado um novo arquivo, cujo conteúdo estará sempre na primeira linha.
Quer responder esta questão e acompanhar seu desempenho?
Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.