![]() |
Hallo und herzlich Willkommen aus den Vereinigten Staaten, die UNIX-und Linux-Foren! Vielen Dank für Ihren Besuch und die Teilnahme an unserem Global Community.
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| FTP-Check Status | April | Shell Programmierung und Scripting | 2 | 05-06-2009 08:04 AM |
| Exit-Status überprüfen - Expect Script | iamcool | Shell Programmierung und Scripting | 1 | 01-02-2008 09:07 AM |
| wie zu überprüfen, Exit-Status in awk-Skript | epall | UNIX for Dummies Questions & Answers | 1 | 06-24-2006 07:27 PM |
| Überprüfen Sie den Status und senden Sie eine E-Mail mit dem Status | isingh786 | Shell Programmierung und Scripting | 3 | 12-29-2005 07:22 PM |
| FTP-Check | acheepi | Shell Programmierung und Scripting | 4 | 09-08-2005 03:23 PM |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
||||
|
Ich bin nur Lernen Scripting und wurden hämmern meinen Kopf gegen diese
Ich möchte um zu überprüfen, ob meine WAS6 Java-Prozess läuft, und wenn ja .. echo mir Nachrichten. Wenn nicht, dann echo mir eine andere Nachrichten Ich habe das Problem ist I Dont Know-how, um einen NULL-Wert zurück. Wenn ich grep für eine was6 Java PID, $? ist immer "0" ... egal, ob eine PID kam oder nicht. eine Idee, wie man / rewrite diese? PID \u003d "/ usr / ucb / ps-auxwww | grep-i [s] erver1 | grep-v grep | awk '(print $ 2)'` if [$? -eq], dann (ich habe auch versucht `if [$ PID-eq], dann) echo "WAS6 ist, wenden Sie sich bitte neu starten" sonst echo "WAS6 läuft, keine Maßnahmen erforderlich" fi -------------------------------------------------- ------------------ Darüber hinaus habe ich versucht, diese Unterschiede unter, was wie funktioniert .. aber ich bekomme immer die Fehlermeldung beim Ausführen .. # Cat test.ksh #! / bin / ksh # # Prüfen Sie, ob URLs reagieren in einem bestimmten Zeitraum # 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], dann echo "WAS6 ist, wenden Sie sich bitte neu starten" sonst echo "WAS6 läuft, keine Maßnahmen erforderlich" fi #. / Test.ksh . / test.ksh [11]: Test: Argument erwartet WAS6 läuft, keine Maßnahmen erforderlich # ~ |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|