The UNIX and Linux Forums  

Go Back   A UNIX és Linux Forums > Top Fórumok > Shell programozás és Scripting
.
google unix.com



Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt.

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
SCO mentések és ellenőrzi Napló jfd7000 SCO 1 04-28-2008 11:49 AM
ellenőrizze érvek bebop1111116 Shell programozás és Scripting 2 09-19-2006 09:08 PM
folyamat már létezik kadishmj Shell programozás és Scripting 4 06-14-2005 08:41 AM
Ellenőrizze Paraméterek lesstjm Shell programozás és Scripting 2 04-17-2003 05:59 PM
Solaris (igazold 64 vagy 32 bites Witt A UNIX a dummies Kérdések és válaszok 3 11-30-2001 12:46 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 05-30-2007
melanie_pfefer melanie_pfefer is offline
Regisztrált felhasználó
  
 

Join Date: Nov 2006
Posts: 234
ellenőrzi, hogy a folyamat létezik (ps)

szia

Azt akarom, hogy ellenőrizze, hogy a folyamat létezik. Ha a folyamat létezik, akkor ez azt jelenti, hogy a szolgáltatás fel.

ps-ef | grep monito
visszatér egy bejegyzést, ha a szolgáltatást ki.

hogyan kell fordítaniuk, hogy egy shell script?

sok köszönet
  #2 (permalink)  
Old 05-30-2007
aigles's Avatar
aigles aigles is offline Forum Advisor  
Regisztrált felhasználó
  
 

Join Date: Apr 2004
Helyszín: Bordeaux, Franciaország
Hozzászólások: 1.433

Kód:
if ps -ef | grep -q [m]onito
then
   echo "Service is up"
else
   echo "Service is down"
fi

Jean-Pierre.

Last edited by aigles; 05/30/2007 at 01:02 PM..
  #3 (permalink)  
Old 04-04-2008
melanie_pfefer melanie_pfefer is offline
Regisztrált felhasználó
  
 

Join Date: Nov 2006
Posts: 234
szia

Van egy Sybase server. Azt akarom, hogy ellenőrizze, ha a szerver segítségével akár PS-AEF | grep dataserver

Mi az a kilépési státusz kell ellenőrizni? a PS vagy a grep?
Ha ellenőrizni kell ps exit status, a szerver is le, és ps kilépési kód lesz, ha a szerver van. Rendben?

Így azt kell ellenőrizni, hogy elhagyják állapota grep.

hogyan kell csinálni, hogy egy shell script?

thx
  #4 (permalink)  
Old 04-05-2008
era era is offline Forum Advisor  
Herder a Mihaszna Cicák (A szombati)
  
 

Join Date: Mar 2008
Helyszín: / ott / is / csak a / bin / sh
Hozzászólások: 3652
Összefoglaló: Ha már megvan a válasz. ps felsorolja az eljárások és grep ellenőrzést, ha a választott eljárás között.

Minden parancs egy shell script meghatározza a kilépési állapota. A kilépési állapot egy gázvezeték a kilépési státusz az utolsó parancs az, hogy a gázvezeték. A kilépési állapot áll rendelkezésre a változó $? de a köznyelvi módon, hogy ez általában egy ha nyilatkozattal, mint az egyik aigles már kiküldték.

ha végrehajtja a parancsot adja meg a paramétereket, és úgy majd fióktelepe, ha az exit status nulla (ami siker) és a vagy fióktelep másként. Ha a kiválasztott fióktelep hiányzik, akkor nem csinál semmit. (Bizonyos, hogy a kagyló majd ág is kimaradt, de ez nem teljesen hordozható, minden esetben a vagy képviselet kötelező.)
  #5 (permalink)  
Old 04-05-2008
fpmurphy's Avatar
fpmurphy fpmurphy is online now Forum Staff  
Moderátor
  
 

Join Date: Dec 2003
Helyszín: Florida
Hozzászólások: 1.941
Egy másik lehetőség az, hogy használja pgrep is rendelkezésre áll a rendszer
Closed Thread

Könyvjelzõk

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 11:39 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0