Adicionar dados em outro arquivo

1. Adicionar dados em outro arquivo

Matheus Santos Andrade
matheusbsi

(usa Ubuntu)

Enviado em 01/12/2017 - 22:40h

Prezados, boa noite.

Eu tenho um determinado arquivo na qual eu faço algumas projeções e trago o retorno.

Mas preciso colocar os dados que estão mais abaixo em outro arquivo.

Comando necessarios para deixar em ordem e adicionar "," e remover a ","
sed 's/ /,/g;' /opt/alertas/contemlistips | tr , "\n" | sort -n | tr "\n" , | sed 's/[ \,]*$//' > /opt/alertas/ips

root@linuxserver-zs:/opt/alertas# cat ips
192.168.2.1,192.168.2.2,192.168.2.3,192.168.2.4,192.168.2.5,192.168.2.6,192.168.2.7,192.168.2.8,192.168.2.10,192.168.2.11,192.168.2.20,192.168.2.100

Outro arquivo que atraves da linha 46 contem a variavel HOME_NET
var HOME_NET [192.168.2.3,192.168.2.10]

O que esta acima colocado manualmente precisa esta, assim:

var HOME_NET [192.168.2.1,192.168.2.2,192.168.2.3,192.168.2.4,192.168.2.5,192.168.2.6,192.168.2.7,192.168.2.8,192.168.2.10,192.168.2.11,192.168.2.20,192.168.2.100]

Desde já, muito obrigado e fiquem com Deus !




  


2. Adicionar dados em outro arquivo

Matheus Santos Andrade
matheusbsi

(usa Ubuntu)

Enviado em 02/12/2017 - 10:39h

Prezados, bom dia.

Alguém, favor poderia me auxiliar com está situação ?

Sendo que o ips estão em uma única linha. Mas o problema é fazer com que um determinado texto pegue aqueles valores relacionados, acima.

Pode ser criado o "texto" = var HOME_NET e passando os valores dos ips.

Já olhei em vários lugares, mas não conseguir obter o resultado ideal !

Desde ja, muito obrigado e fiquem com Deus !




3. Re: Adicionar dados em outro arquivo

Marcos Felipe
plimo263

(usa Ubuntu)

Enviado em 02/12/2017 - 11:42h

Desculpe amigo, não compreendi muito bem, você quer pegar aquela arquivo ips, seu conteudo e colocar em uma variavel para manipular ela depois ?



4. Adicionar dados em outro arquivo

Matheus Santos Andrade
matheusbsi

(usa Ubuntu)

Enviado em 02/12/2017 - 14:38h

Plinio, boa tarde.

Ja tentei de tudo. Mas nao estou conseguindo de nenhum jeito !

Exato !

Pegar os ips do arquivo que ja estao manipulados e colocar dentro deste arquivo : /etc/snort/snort.conf nesta : var HOME_NET. Conforme demonstrado acima.

Tentei, isso :

cat /opt/alertas/ips | sed -n -e 1p >> /etc/snort/snort.conf | sed '46s/$/var HOME_NET/'

set env var HOME_NET[$teste] /etc/snort/snort.conf

Ele envia os ips para o arquivo, mas nao colocar no var HOME_NET [ ips] de nenhum jeito. So no final do arquivo.

Help, please.

Obs.: o var HOME_NET pode ficar na primeira linha ou em quaisquer lugar.
Desde ja, muito obrigado


5. Adicionar dados em outro arquivo

Matheus Santos Andrade
matheusbsi

(usa Ubuntu)

Enviado em 02/12/2017 - 20:25h

Prezados, boa noite. Ainda não conseguir fazer o devido processo.

Estou a tentar colocar o var HOME_NET [ ips] dentro do arquivo : /opt/alertas/ips.

Mas ainda nao obtive sucesso.

Abraço !


6. Adicionar dados em outro arquivo

Matheus Santos Andrade
matheusbsi

(usa Ubuntu)

Enviado em 03/12/2017 - 11:48h

Pessoal, bom dia.

Alguém, por favor pode me auxiliar ?

conseguir jogar o que eu queria para o arquivo.conf !

Mas como jogar na primeira linha e sempre substituir , mas sem perder os dados do arquivo?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts