Script para domínios massivos [fechado]

1

Abaixo está uma parte de um arquivo (DOMAINS.txt) que contém consultas de pesquisa direcionadas para mais de mil domínios:

www.site1.com. 1800  IN      CNAME   unix100.example100.com.
unix100.example100.com.  86400   IN      A       10.10.10.10
example100.com.                 86400   IN      NS      dns1.testing.com.
example100.com.                 86400   IN      NS      dns2.testing.com.

 www.site2.com. 1800  IN      CNAME   unix101.example100.com.
 unix101.example100.com.  86400   IN      A       10.10.10.11
 example100.com.                 86400   IN      NS      dns1.testing.com.
 example100.com.                 86400   IN      NS      dns2.testing.com.

 www.site3.com. 1800  IN      CNAME   unix103.example100.com.
 unix103.example100.com.  86400   IN      A       10.10.10.11
 example100.com.                 86400   IN      NS      dns1.testing.com.
 example100.com.                 86400   IN      NS      dns2.testing.com.

Em execução: awk '/ IN / & & ! /unix100.example100.com/ {print} 'sample.txt, esta é a saída:

 example100.com.                 86400   IN      NS      dns1.testing.com.
 example100.com.                 86400   IN      NS      dns2.testing.com.

 www.site2.com. 1800  IN      CNAME   unix101.example100.com.
 unix101.example100.com.  86400   IN      A       10.10.10.11
 example100.com.                 86400   IN      NS      dns1.testing.com.
 example100.com.                 86400   IN      NS      dns2.testing.com.

 www.site3.com. 1800  IN      CNAME   unix103.example100.com.
 unix103.example100.com.  86400   IN      A       10.10.10.11
 example100.com.                 86400   IN      NS      dns1.testing.com.
 example100.com.                 86400   IN      NS      dns2.testing.com.

Para capturar todos os padrões não-CNAME (unix101, unix102, unix103..until para unix200) eu quero que essas linhas sejam redirecionadas para outro arquivo, assim como no original (DOMAINS.txt) permanecerá apenas o não Padrões -CNAME (NON-unix101, unix102, unix103 ...).    Em palavras mais simples, omitindo CNAMES da lista original > mover omitindo CNAMES para outro arquivo > permanece na lista original (DOMAINS.txt) apenas o material restante (NON unix-101, unix102, unix103 CNAMES) .Espero que seja claro o suficiente.

    
por VorX 26.06.2018 / 19:14

0 respostas

Tags