![]() |
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| 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 |
| Check Status FTP | április | Shell programozás és Scripting | 2 | 05-06-2009 09:04 AM |
| check exit status - Expect Script | iamcool | Shell programozás és Scripting | 1 | 01-02-2008 09:07 AM |
| hogyan ellenőrizheti kilépési állapot awk script | epall | A UNIX a dummies Kérdések és válaszok | 1 | 06-24-2006 08:27 PM |
| ellenőrizze az állapotot, és küldjön egy e-mailt status | isingh786 | Shell programozás és Scripting | 3 | 12-29-2005 07:22 PM |
| Ftp Status Check | acheepi | Shell programozás és Scripting | 4 | 09-08-2005 04:23 PM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Én csak a szkriptek tanulás, és már verem a fejem ellen
Azt akarom, hogy ellenőrizze, ha a java WAS6 folyamat fut, és ha igen .. echo nekem egy üzenetet. Ha nem, akkor echo nekem egy másik üzenetek A probléma nekem van a Nem tudom, hogyan képviselik NULL visszatérési értéke. Ha én egy grep was6 java pid, a $? mindig a "0" ... nem számít, ha a PID jött vissza, vagy sem. akármi eszme hogyan írni / átírni ez?? PID \u003d `/ usr / ucb / ps-auxwww | grep-i [s] erver1 | grep-v grep | awk '(print $ 2)'` if [$? -eq]; akkor (nekem van is próbált `if [$ PID-eq]; akkor) echo "WAS6 nem működik, kérjük, restart" vagy echo "WAS6 fut, nem történik intézkedés szükséges" fi -------------------------------------------------- ------------------ Ezen felül próbáltam ezt a különbséget az alábbi, az látszik szerkezet .. de én mindig a hibát, amikor a végrehajtó .. # Cat test.ksh #! / bin / ksh # # Ellenőrizzük, hogy válaszoljanak az URL-eket a megadott időszakon # BASE_DIR \u003d "/ local / apps / adminutils" Wget \u003d "$ BASE_DIR / bin / wget" DAT_FILE \u003d "$ BASE_DIR / etc / url_check.dat" MAIL_LIST \u003d "user@net.net" PID \u003d `/ usr / ucb / ps-auxwww | grep-i [s] erver1 | grep-v grep | awk '(print $ 2)'` if [$ PID \u003d], majd echo "WAS6 nem működik, kérjük, restart" vagy echo "WAS6 fut, nem történik intézkedés szükséges" fi #. / Test.ksh . / test.ksh [11]: teszt: érv várható WAS6 fut, nem szükséges intézkedést # ~ |
|
||||
|
Köszönöm szépen ... Én a Kereső számtalan könyvet és átkutatták az egész könyvtár www.books24x7.com és safair.orielly.com és egyik sem tudott mondani, akkor ez ...
leszek rendszeresen ezen a fórumon biztos ... tks újra ... Megpróbálom ezt a módszert ki |
|
||||
|
btw, ezt sem tudjátok, hol lehet egy sor ilyen jellegű irányelvek és mit csinálnak?
Im kipróbálás-hoz kap jobb, shell script .... de mint próbál írni a levelet anélkül, hogy ismernék a szótár .... -z -eq - $? stb. stb .. stb .. |
|
|||||
|
Elolvashatja a következő dokumentumot:KornShell kézikönyv Page 88
Talál ather linkeket az oldalon KornShell Documentation Jean-Pierre. |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|