SCRIPT URGENTE

1. SCRIPT URGENTE

Philippe
pex14

(usa Linux Mint)

Enviado em 18/03/2014 - 07:41h

Olá Galera Bom dia Meu nome e Thiago e Gostaria que vocês me ajudassem,

Tipo eu quero criar um script no linux por exemplos do seguinte modo...



Vamo supor O programa 1 ta rodando com intertet assim que a internet parar ou ficar indisponivel o programa 2 inicia tambem, ai assim que a internet voltar o programa 1 entra em ação de novo e o programa 2 sai de ação.

alguem pode me ajudar?




um abraço


  


2. Re: SCRIPT URGENTE

Jonathan Wolff Andrade
jwolff

(usa Kali)

Enviado em 18/03/2014 - 08:50h

pex14 escreveu:

Olá Galera Bom dia Meu nome e Thiago e Gostaria que vocês me ajudassem,

Tipo eu quero criar um script no linux por exemplos do seguinte modo...



Vamo supor O programa 1 ta rodando com intertet assim que a internet parar ou ficar indisponivel o programa 2 inicia tambem, ai assim que a internet voltar o programa 1 entra em ação de novo e o programa 2 sai de ação.

alguem pode me ajudar?




um abraço


Crie um script com comandos do /bin/bash. Que verifique se determinado programa está rodando com internet através de teste de ping(ou telnet,ssh...), trate o resultado com IF ou WHILE, e para condições positivas, inicie o programa2 com /etc/init.d/programa2 start.
É relativamente simples, mas pode ter vários detalhes que mudem a estrutura do script. Tente executar o que orientei, pesquise scripts já existentes aqui no VOL.


3. Re: SCRIPT URGENTE

Philippe
pex14

(usa Linux Mint)

Enviado em 18/03/2014 - 09:41h

Pois eh Tentei fazer , isso mais ta complicado alguem poderia me dar um norte de como começar eu não tenho muita experiencia em Sheel script trabalho bastante com computação em nuvem! Pois o porfessor pediu isso pra quinta ... Um abraço galera


4. Re: SCRIPT URGENTE

Osama Jr.
/bin/laden

(usa Void Linux)

Enviado em 18/03/2014 - 10:40h

Basicamente:


#!/bin/sh
dst='8.8.8.8'
t_wait=5 # Tempo de espera (em segundos) para checagem
count=3 # Numeros de pings a serem feitos

while sleep $t_wait; do
# Se o link estiver ok
if ping -c $count $dst > /dev/null 2>&1; then
echo 'Link de internet ok'
continue
fi

# Se nao estiver....
echo 'Link de internet com problemas!'
done



5. Re: SCRIPT URGENTE

Philippe
pex14

(usa Linux Mint)

Enviado em 18/03/2014 - 10:49h

Blz, Como posso Incluir os programas nesse script, por exemplo, ai quando estiver com internet eu inicio o programa x, e quando não estiver com internet eu inicio o Programa Y . e quando a internet voltar eu inicio volto para o programa x


6. Re: SCRIPT URGENTE

Osama Jr.
/bin/laden

(usa Void Linux)

Enviado em 18/03/2014 - 11:37h

A estrutura básica tá aí cara! Agora o resto é contigo... pesquisa no google, aqui no VoL, enfim... vá testando as possibilidades.


7. Re: SCRIPT URGENTE

Philippe
pex14

(usa Linux Mint)

Enviado em 18/03/2014 - 11:51h

Pooh cara eu ja tentei de tudo, alguem ta com disponiblidade de fazer pra min eu ate pago!


8. Re: SCRIPT URGENTE

Philippe
pex14

(usa Linux Mint)

Enviado em 18/03/2014 - 16:44h

Alguem pra me ajudar?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts