|
From: | Eldimar Souza |
Subject: | Re: [shell-script] Script shell chamando outro script |
Date: | Fri, 16 Mar 2018 21:07:17 +0000 |
Ambos estão no mesmo diretório, mas vou validar sim o que passou sim.________________________
Janduy Euclides - dCAA, Xorcom CompletePBX-v4/v5, SBC e PBX Basic.
E-mail: address@hidden
Tel.: +55 11 9-9835-1136
Acesse - Asterisk help!
Visite - Fundação Asterisk Libre - FAL
________________________
Em 16 de março de 2018 18:01, Hudson Figueredo address@hidden [shell-script] <address@hidden> escreveu:Vale sempre colocar o caminho completo até os scripts e arquivos se não for rodar a partir do diretório!# Linha SIPLINHA1=$(asterisk -rx 'sip show registry'|grep "9238899646"|cut -c 71-91);# Grupo telegramGRP="-241406789"# ASSUNTO EMAILASSUNTO="Alerta-Status Linhas SIP"# Alerta o jsilvaEMAIL_TO='address@hidden'script_path="/usr/local/bin"
run_telegram="$script_path/telegram.sh"
# Funcao para rodar o script telegramtelegram(){sudo $run_telegram "$GRP" "$ASSUNTO" "Linha LINHA1 OK!"}# Checa se o status da linha é diferente de registrada# Se estiver fora Alerta no Email e telegram# Caso contrario so gera o log e da um Ok no telegram# Obs. Eu chamei o script "telegram.sh" de formas diferentes justamente para testar se pela funcao ou da forma comum.if [ $LINHA1 != "Registered" ]; thenecho 'Linha LINHA1 Nao Registrada!' >/tmp/monitorasip.txtecho 'Linha LINHA1 Nao Registrada!' | loggercat /tmp/monitorasip.txt | mail -s 'IPBX - Alert Linha SIP LINHA1 Down!' -r address@hidden $EMAIL_TO$run_telegram \"$GRP\" \"$ASSUNTO\" \"Linha LINHA1 Down!\"elseecho "Linha LINHA1 Registrada" | loggertelegram a | loggerfi--2018-03-16 17:47 GMT-03:00 Janduy Euclides address@hidden [shell-script] <address@hidden>:Pessoal, boa tarde.
Preciso de uma ajuda, seguinte eu tenho um script que roda faz um if e Else, ele chama um outro script (telegram.sh), até ai tudo bem, eu rodando ele na mao "sh script.sh" ele funfa, executa as instruções e chama o segundo script tranquilo. Porém via CRON não funciona, ele roda mas não chama o segundo script.Segue o meu script:Eu mudei de diretório coloquei em "/usr/local/bin" mas sem chance, chequei permissões de execução também.No meu crontab estou chamado ele assim: sh /usr/local/bin/script.shEu uso SO (CentOS 6)Alguma luz?Abs!________________________
Janduy Euclides - dCAA, Xorcom CompletePBX-v4/v5, SBC e PBX Basic.
E-mail: address@hidden
Tel.: +55 11 9-9835-1136
Acesse - Asterisk help!
Visite - Fundação Asterisk Libre - FAL
________________________
Hudson G Manieri Figueredo--Eldimar Jaconias de SouzaAnalista de Suporte PlenoTel: (61) 9228-9214 / 3048-1034"O que fazer, pra onde ir senhor se só tu tens as palavras de Vida Eterna"ºvº "Software Livre: não é pelo dinheiro./( _ )\ É uma questão de consciência."^ ^
[Prev in Thread] Current Thread [Next in Thread]
- Script shell chamando outro script, Janduy Euclides, 2018/03/16
- Re: [shell-script] Script shell chamando outro script, Hudson Figueredo, 2018/03/16
- Re: [shell-script] Script shell chamando outro script, Janduy Euclides, 2018/03/16
- Re: [shell-script] Script shell chamando outro script, Eldimar Souza <=
- Re: [shell-script] Script shell chamando outro script, Janduy Euclides, 2018/03/16
- Re: [shell-script] Script shell chamando outro script, Julio C. Neves, 2018/03/16
- Re: [shell-script] Script shell chamando outro script, Janduy Euclides, 2018/03/16
- Re: [shell-script] Script shell chamando outro script, Janduy Euclides, 2018/03/17
- Prev by Date: Re: [shell-script] Script shell chamando outro script
- Next by Date: Re: [shell-script] Script shell chamando outro script
- Previous by thread: Re: [shell-script] Script shell chamando outro script
- Next by thread: Re: [shell-script] Script shell chamando outro script
- Index(es):