Bom pessoal, o que eu vou pedir não é muito honesto mas é por necessidade, tenho que entregar um trabalho com problemas resolvidos sobre shell script, porém tudo isso veio em uma semana nada boa, o meu avô que é a pessoa que me subsidia e cuida de mim faleceu ontem e agora estou sem ninguém, não consigo pensar nem estudar para resolver a lista de exercício e salvar o meu semestre pelo menos, por favor se alguém poder me ajudar eu fico imensamente grato só quem perdeu alguém sabe o que estou sentindo.
os problemas propostos foram:
Ping Sweeper Script
---o Script deve receber como parametro um ficheiro contendo uma lista com os endereços ipv4 que devem ser testados
---caso nao seja passa do parametro e deve ser solicitado ao utilizador um ficheiro
---testar se o parammetro indicado é relamente um ficheiro, caso contrario essa informação deve ser apresentada ao utilizador e outro ficheiro deve ser pedido no maximo 3 vezes antes de terminar o programa
---antes de realizar o ping o script deve verificar se a linha do ficheiro que ira testar tem o formato de um endereço ipv4 ]
---o comando utilizado para testar o ipv4 é: ping -c 1 endereço_ipv4.
---sempre que o comando retorna dentro da String de resposta o texto '100% packt loss' podem considerar que o teste falhou.
---o script deve criar um ficheiro designado reachability_test.txt contendo a seguinte informação
a. quantidade e lista de endereços ativos
b.quantidade e lista de endereços inativos
c.quantidade e lista de endereços inválidos