The UNIX and Linux Forums  

Go Back   O UNIX e Linux Forum > Top Fóruns > Programação Shell Script e
.
google unix.com



Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui.

Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
Fio Thread Starter Fórum Respostas Última postagem
como tornar o bash script executado em uma máquina com csh e bash npatwardhan Programação Shell Script e 3 11-19-2008 04:17
passar a variável de bash bash script de perl arsidh Programação Shell Script e 10 06-04-2008 01:25
o que há de errado com meu script bash? IKK Programação Shell Script e 4 02-22-2008 12:55
Problema com o Unix script para iniciar remoto Tomcat shrgh Programação Shell Script e 2 02-08-2008 08:23
Bandeiras a shell Bash passes errados andyj Programação Shell Script e 7 07-07-2003 04:01

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback Thread Tools Pesquisar este Thread Rate Thread Display Modes
  #1 (permalink)  
Old 01-04-2009
quyennd quyennd is offline
Usuário
  
 

Join Date: Jan 2009
Posts: 1
Por favor ajudem a fingure o que de errado com meu Tomcat reiniciando bash script

Oi, eu sou um nbee em Unix, tenho usado seguinte script para verificar o meu Tomcat é correr ou não e se reinicia-lo. mas, na verdade, ele reinicia o meu Tomcat cada vez correndo mesmo o meu Tomcat ainda correr bem:

Script que pode executar uma verificação e executar uma ação se o teste falhar

/ root / commandchecker.sh (ir de http://downloads.rimuhosting.com/commandchecker.sh)

/root / istomcatrunning.sh:
código:
#! / bin / bash
tomcatpids \u003d `ps AXF - width \u003d 200 | grep" \-D [j] ava.endorse "| sed 's / ^ * / / g' | cut-d ''-f 1 `
if [-z "$ tomcatpids"]; então
# Devolve um "não" código
return 1
fi
return 0

/root / restarttomcat.sh:
Código:
#! / bin / bash
# Tentar ser agradável
/ etc / rc.d / init.d / Tomcat parar
# Mas às vezes são necessárias medidas mais drastics se as coisas não estão respondendo
kill -9 `ps AXF - width \u003d 200 | grep" \-D [j] ava.endorse "| sed 's / ^ * / / g' | cut-d ''-f 1 `
/ etc / rc.d / init.d / Tomcat início

cron job.

/etc / cron.d / monitortomcat.cron
0-59/5 * * * * root / root / commandchecker.sh - e-mail youremail@example.com - comando "/ root / istomcatrunning.sh" - onfail "/ root / restarttomcat.sh" - triggeractionafternfails 3 - checkname tomcatcheck> / dev / null "


O erro que recebo quando executar script:
/ root / istomcatrunning.sh: linha 5: regresso: «só pode retornar" a partir de uma função ou origem script
/ root / istomcatrunning.sh: linha 7: regresso: «só pode retornar" a partir de uma função ou origem script
Falha comando resultado jogo (25 recentes) para "/ root / istomcatrunning.sh 'esperando''. recodificar \u003d 1
tomar algumas medidas: / root / restarttomcat.sh
matar: Uso: kill [-s sigspec | signum-n |-sigspec] pid | jobspec ... ou matá-l [sigspec]
inicialização tendo muito tempo, não obtendo uma resposta sobre O UNIX e Linux Forum - Aprenda UNIX e Linux a partir de Peritos, Dando-se
comando resultado mismatch para / root / istomcatrunning.sh, enviando um e-mail

Alguém poderia ajudar a fingure o que há de errado com o script por favor?

Thx a lot.
Quyen Nguyen.
  #2 (permalink)  
Old 01-05-2009
cfajohnson's Avatar
cfajohnson cfajohnson is offline Forum Advisor  
Shell programador, autor
  
 

Join Date: Mar 2007
Localização: Toronto, Canadá
Mensagens: 2.373
Citação:
Originally Posted by quyennd View Post
O erro que recebo quando executar script:
/ root / istomcatrunning.sh: linha 5: regresso: «só pode retornar" a partir de uma função ou origem script

Leia a mensagem de erro!

Ou a fonte ou scripts de mudança regresso para saída.
Closed Thread

Marcadores

Tags
reiniciar Tomcat script

Thread Tools Pesquisar este Thread
Pesquisar este Thread:

Pesquisa Avançada
Display Modes Esta taxa Thread
Esta taxa Thread:

Destacamento Regimento
Você não pode postar novas threads
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar suas postagens

BB code é Ligado
Smilies são Ligado
[IMG] código é Ligado
Código HTML é Desligado
Trackbacks são Ligado
Pingbacks são Ligado
Refbacks são Ligado




Todos os horários são GMT -4. A hora é agora 09:43.


Powered by: vBulletinCopyright © 2000 - 2006, Jelsoft Enterprises Limited. Língua Traduções Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
O UNIX e Linux Fóruns Content Copyright © 1993-2009. Todos os Direitos Reserved.Ad Gestão por RedTyger

Content Relevant URLs por vBSEO 3.2.0