Leia com atenção as instruções abaixo.
Valor: 2,0 pontos na 1ª Nota.
Data da Entrega Limite: 13/11/2021
Coloque os arquivos desta atividade na pasta atividades/atividade06 no seu repositório.
Você vai desenvolver o script latencia.sh. Esse script vai receber como parâmetro o nome de um arquivo de texto, contendo um endereço IP por linha.
O script deve usar o comando ping para enviar dez pacotes ICMP para cada endereço do arquivo, calculando o valor médio do tempo de resposta. Ao final, deve imprimir uma lista de IP ordenada do menor para o maior tempo médio de resposta, informando além do endereço, o tempo de resposta médio.
Abaixo um exemplo da execução:
# os IPs abaixo são fantasia.
$ cat enderecos_ip.txt
8.8.8.8
192.168.0.1
54.230.57.207
$ ./latencia.sh enderecos_ip.txt
192.168.0.1 11.1ms
54.230.57.207 55.4ms
8.8.8.8 94.0ms
Nesta questão, o nome do script será cinco_diretorios.sh. Ao ser executado, o script deve realizar as seguintes tarefas:
Você não pode repetir chamadas ao mkdir 6 vezes e executar 20 comandos para criar os 20 arquivos. Você deve obrigatoriamente utilizar laços aninhados para criar a estrutura.
Não carregue a estrutura de diretórios no repositório, apenas o script.