#!/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.
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.
Provas
Questão presente nas seguintes provas
Técnico Judiciário - TI/Desenvolvimento de Sistemas
120 Questões