|
From: | Tiago Peczenyj |
Subject: | Re: [shell-script] Unir centenas de arquivos hosts em um unico arquivo |
Date: | Sat, 25 Feb 2017 18:51:19 +0000 |
A logica seria:Conseguem me ajudar a montar o script que vai unir todos os /etc/hosts ?Fiz um "limpa_hosts.sh" para retirar qualquer comentario, linha em branco e organiza em ordem.Alguns arquivos de hosts tem nome duplicado e isto tem dificultado a criação do script.Preciso criar um /etc/hosts unico para ser replicado em todos eles.Pessoal!Tenho 289 servidores, cada um deles tem um /etc/hosts diferente.
$ cat limpa_hosts.sh
#!/bin/bash
for i in hosts_*; do
echo -n "Processando arquivo $i..."
grep -v '^#' $i > a
grep -v '^$' a > b
cat b | sort -r -k 1 | tr A-Z a-z> $i
rm a b
echo "OK"
doneArquivos:hosts_serverA
hosts_serverB
hosts_serverC
hosts_serverD
...
hosts_serverZcomparar o A com o B e gerar um TEMP, depois compara o TEMP com C e gera o TEMP1, depois comparar o TEMP1 com o D e gera outro TEMP e por ai vaiAté finalizar e ter um único /etc/hosts confiável com o conteúdo de todos os outros servidores.OBS.: Sei que o correto é usar o DNS, mas é solução do cliente e ele não deseja alterar.Obrigado qualquer tipo de ajuda!Abraços!Michael--
[Prev in Thread] Current Thread [Next in Thread]
- Unir centenas de arquivos hosts em um unico arquivo, Michael Costa, 2017/02/25
- Re: [shell-script] Unir centenas de arquivos hosts em um unico arquivo, Tiago Peczenyj <=
- Re: Unir centenas de arquivos hosts em um unico arquivo, itamarnet, 2017/02/25
- Re: [shell-script] Re: Unir centenas de arquivos hosts em um unico arquivo, Julio C. Neves, 2017/02/26
- Re: [shell-script] Re: Unir centenas de arquivos hosts em um unico arquivo, Michael Costa, 2017/02/26
- Re: [shell-script] Re: Unir centenas de arquivos hosts em um unico arquivo, itamarnet, 2017/02/26
- Re: [shell-script] Re: Unir centenas de arquivos hosts em um unico arquivo, Michael Costa, 2017/02/27
- Re: [shell-script] Re: Unir centenas de arquivos hosts em um unico arquivo, Julio C. Neves, 2017/02/28
- Re: [shell-script] Re: Unir centenas de arquivos hosts em um unico arquivo, Michael Costa, 2017/02/28
- Re: [shell-script] Re: Unir centenas de arquivos hosts em um unico arquivo, Julio C. Neves, 2017/02/28
- Prev by Date: Unir centenas de arquivos hosts em um unico arquivo
- Next by Date: Capturar temperatura de processador.
- Previous by thread: Unir centenas de arquivos hosts em um unico arquivo
- Next by thread: Re: Unir centenas de arquivos hosts em um unico arquivo
- Index(es):