Enviado em 22/06/2023 - 22:37h
Olá pessoal, tudo bem?
Faz pouco tempo que retomei meus estudos e gostaria de uma ajuda da comunidade se possível.
Preciso fazer um shell script que leia um arquivo .txt (que vai conter endereços IP e destes endereços IP, eu precisaria exportar para uma variável de ambiente para ser inserido em um comando create_task do openvas.
O arquivo texto ficaria assim:
10.0.0.1
10.0.0.2
10.0.0.3
O shell script precisaria ler este arquivo e enviá-lo para uma variável de ambiente separado por virgulas. Os dados da variável de amiente ficariam assim:
IP = 10.0.0.1,10.0.0.2,10.0.0.3
Posteriormente eu uso essa variável de ambiente IP no openvas para criar uma tarefa automatizada.
Meu arquivo shell está assim:
#!/bin/bash
while read line; do
export IP = $line+","
done < ips.txt
Parece muito boba a execução, mas não consigo fazer exportar os IPs para a variável de ambiente. Se alguém puder ajudar agradeço!!
Gil
Faz pouco tempo que retomei meus estudos e gostaria de uma ajuda da comunidade se possível.
Preciso fazer um shell script que leia um arquivo .txt (que vai conter endereços IP e destes endereços IP, eu precisaria exportar para uma variável de ambiente para ser inserido em um comando create_task do openvas.
O arquivo texto ficaria assim:
10.0.0.1
10.0.0.2
10.0.0.3
O shell script precisaria ler este arquivo e enviá-lo para uma variável de ambiente separado por virgulas. Os dados da variável de amiente ficariam assim:
IP = 10.0.0.1,10.0.0.2,10.0.0.3
Posteriormente eu uso essa variável de ambiente IP no openvas para criar uma tarefa automatizada.
Meu arquivo shell está assim:
#!/bin/bash
while read line; do
export IP = $line+","
done < ips.txt
Parece muito boba a execução, mas não consigo fazer exportar os IPs para a variável de ambiente. Se alguém puder ajudar agradeço!!
Gil