|
|
|
|
Google Site
|
|||||||
| Forum | Registrera | Blogg | Manualsidor | Forum Regler | Länkar | Album | FAQ | Användare | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
![]() |
|
|
Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|||
|
kontrollera om en process existerar (PS)
hej
Jag vill kontrollera att en process existerar. Om processen existerar, så betyder det att tjänsten har upphört. ps-ef | grep monito återgår till en post om tjänsten är upp. hur man ska översätta det i ett shell script? många tack |
| Sponsrade länkar | ||
|
|
|
|||
|
hej
Jag har en Sybase server. Jag vill kontrollera om servern med hjälp av PS-AEF | grep dataserver Vad är utförselförbudet status skall kontrolleras? som ps eller grep? Om jag skall kontrollera ps exit status, server kan vara nere och ps utgångskod blir som om servern är slut. rätt? Så jag bör kontrollera utförselförbudet status grep. hur man gör det i ett shell script? thx |
|
|||
|
Sammanfattning: Du har redan svaret. ps listar alla processer och grep kontrollerar om den valda processen är bland dem.
Varje kommando i ett shell script sätter sin exit status. Utgången status av en rörledning är utförselförbudet status de senaste kommando i pipeline. Utgången status finns i den rörliga $? men idiomatiskt sätt att göra detta är normalt med en om uttalande, i likhet med en aigles redan inlagda. om utför de kommandon du ger det som parametrar, och tar sedan filialen, om utförselförbudet status var noll (dvs. framgång) och annan filial annat. Om den valda grenen saknas, det gör ingenting. (Några tankar tillåta sedan gren att lämnas utanför, men det är inte helt bärbar, i alla händelser, annan filialen är valfritt.) |
![]() |
| Komihåglista |
| Thread Tools | Sök i denna tråd |
| Visningslägen | Betygsätt denna tråd |
|
|
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| SCO säkerhetskopiering och Verifiera Logga | jfd7000 | SCO | 1 | 04-28-2008 11:49 |
| kontrollera argument | bebop1111116 | Shell-programmering och Skript | 2 | 09-19-2006 09:08 |
| processen finns redan | kadishmj | Shell-programmering och Skript | 4 | 06-14-2005 08:41 |
| Kontrollera Parameters | lesstjm | Shell-programmering och Skript | 2 | 04-17-2003 05:59 |
| Solaris (kontrollera 64 eller 32 bitars | Witt | UNIX for Dummies Frågor & Svar | 3 | 11-30-2001 12:46 |