Pular para o conteúdo

Mudar arquivos de configuração via shell script [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Mudar arquivos de configuração via shell script [RESOLVIDO]

Enviado em 04/08/2017 - 12:22h

Pessoal, bom dia

Estou fazendo um shell script que tem como função pegar determinada informação, compartilhar com outros servidores e adicionar essa informação em um arquivo específico, modificando a informação de acordo com o servidor que for enviado.

Tenho um arquivo chamado trunks.txt, quando tenho um novo cliente/filial, tenho de implementar no trunks.txt informações de conexão com esse novo cliente/filial no servidor da Matriz, e fazer isso nos servidores das filiais conectadas á Matriz. Porém, entretanto, todavia, essa informação é modificada de acordo com o servidor em que se encontra.

Exemplo:

A linha de conexão que muda de acordo com o servidor é essa: "(IAX2/$teste:user*senha@$ipoutraponta/)"

Sendo $teste a informação que vai mudar de acordo com o servidor.

Obs: Criei um script que realiza a criação automática da conexão no servidor matriz;
Criei um script que faz a leitura de um arquivo (que contém os ip's e os nomes que tem que estar no $teste);

Gostaria de saber como eu posso fazer para enviar a informação modificada e adicionar as linhas ao arquivo trunks.txt dos outros servidores(com a modificação do $teste de acordo com o servidor).

Responder tópico

2. Re: Mudar arquivos de configuração via shell script [RESOLVIDO]

Melhor resposta

Enviado em 07/08/2017 - 10:07h

Não sei se seria o caso, mas utilizar o scp não resolveria o problema?

https://www.vivaolinux.com.br/dica/Utilizando-o-comando-scp

Para enviar arquivos é uma boa como por exemplo:
scp arquivo.txt ipdestino:/home/recebiarquivo1.txt 

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder