DebiaLX
(usa Debian)
Enviado em 11/06/2018 - 21:13h
tenho o arquivo com o conteudo,
hosts.txt
110
210
315
Preciso executar um loop para cada linha do hosts.txt
Cada linha vai gerar um arquivos com informaçoes dos respectivos hosts:
host-110.txt
info-1
info-2
info-3
info-4
host-210.txt
texto-1
texto-2
host-315.txt
dados-1
dados-2
dados-3
Preciso executar outro loop com os 03 arquivos gerados,
que mais uma vez vai gerar outro arquivo para cada host-*txt
host-110-resultado.txt
host-210-resultado.txt
host-315-resultado.txt
Neste contexto estou com duvidas de como montar uma estrutura para criar o script
Pensei em algo neste sentido, não sei se estou no caminho correto.
Se alguém puder ajudar, ficarei grato.
#! /bin/bash
while read line;
do
sequência de comandos > host-"$line".txt
done < hosts.txt
for i in `cat host-*.txt`
do
sequencia de comandos >> host-$line-resultado.txt
done