![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Check FTP Stato | aprile | Shell scripting e di programmazione | 2 | 05-06-2009 09:04 AM |
| verificare lo stato di uscita - Expect Script | iamcool | Shell scripting e di programmazione | 1 | 01-02-2008 09:07 AM |
| Come controllare lo stato di uscita in script awk | epall | UNIX for Dummies Domande & Risposte | 1 | 06-24-2006 08:27 PM |
| controllare lo stato e inviare una e-mail con lo status | isingh786 | Shell scripting e di programmazione | 3 | 12-29-2005 07:22 PM |
| Ftp Status Check | acheepi | Shell scripting e di programmazione | 4 | 09-08-2005 04:23 PM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
I'm just apprendimento di scripting, e sono stati banging mia testa contro questa
Voglio controllare se il mio java WAS6 processo è in esecuzione e se sì .. me un eco messaggi. Se poi non mi eco un altro messaggi il problema è che ho I dont know-how a rappresentare un valore NULL ritorno. Se i grep per una was6 java pid, il $? è sempre'0 '... non importa se un PID tornato o no. qualsiasi idea su come scrivere / riscrivere questo? PID \u003d `/ usr / ucb / ps-auxwww | grep-i [s] erver1 | grep-v grep | awk '(print $ 2)'` if [$? -eq], poi (ho anche provato `if [$ PID eq]; poi) echo "WAS6 è giù, si prega di riavviare" altro echo "WAS6 è in esecuzione, non necessarie" fi -------------------------------------------------- ------------------ Inoltre, ho provato questa variazione inferiore, che appare come funziona .. ma ho sempre ottenere l'errore quando si esegue .. # Cat test.ksh #! / bin / ksh # # Check per vedere se gli URL di rispondere in un determinato periodo di tempo # 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], quindi echo "WAS6 è giù, si prega di riavviare" altro echo "WAS6 è in esecuzione, non necessarie" fi #. / Test.ksh . / test.ksh [11]: prova: argomento previsto WAS6 è in esecuzione, non necessarie # ~ |
|
||||
|
thank you so molto ... HO ricerca innumerevoli libri e ricerche su tutta la libreria www.books24x7.com e nessuno di safair.orielly.com e poi me lo può dire questo ...
I'll be regolarmente su questo forum di sicuro ... TKS nuovamente ... Cercherò di questo metodo |
|
||||
|
btw, fare qualcuno di voi ragazzi sa dove posso trovare un elenco di questo tipo di direttive e cosa fanno?
Nel tentativo di ottenere una migliore a shell scripting .... ma come il suo tentativo di scrivere una lettera senza sapere il dizionario .... -z -eq - $? ecc. ecc .. ecc .. |
|
|||||
|
È possibile leggere il seguente documento:Page 88 Manuale KornShell
Potrai trovare ather link sulla pagina KornShell Documentazione Jean-Pierre. |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|