![]() |
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| FTP-script, og problemet | lawadm1 | Shell programmering og Skripting | 1 | 06-18-2007 05:44 |
| Ksh problem script | PradeepRed | Shell programmering og Skripting | 3 | 08-24-2006 02:21 |
| Noen problemer med skriptet. | 12yearold | Shell programmering og Skripting | 14 | 08-03-2006 01:29 |
| Problemet starter et skript fra en main'-script | Rakker | UNIX for Dummies Spørsmål og svar | 3 | 06-28-2005 08:12 |
| Problemet med et skript | Lestat | Shell programmering og Skripting | 4 | 06-13-2005 12:30 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
ssh script problem problem
Hei
Behage hjelpe meg med følgende problem med skriptet. Følgende blokk av koden ikke gjentas i mens loop og spennende etter søk på første melding. input_file \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d host001-01 host001-02 2008-07-23 13:02:04,651 [DEBUG] [ageListenerThreadPool: 0] ConnectionFactory - Sette økt staten for tilkoblingen. 2008-07-23 12:59:47,203 [DEBUG] [ageListenerThreadPool: 2] ConnectionFactory - Sette økt staten for tilkoblingen. host001-03 2008-07-24 11:51:56,883 [DEBUG] [akvedukten-WebContainer: 1] ConnectionFactory - Sette økt staten for tilkoblingen. 2008-07-24 11:47:18,448 [DEBUG] [ageListenerThreadPool: 2] ConnectionFactory - Sette økt staten for tilkoblingen. Shell skriptkode \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d mens du leser linje; gjøre temp_output \u003d `echo $ line | grep host001` Hvis [ "$ temp_output"! \u003d ""]; deretter SERVER \u003d "$ line" ellers thread_name \u003d `echo $ line | awk '(print $ 4, $ 5, $ 6)" | perl -wn-e 'print "$ 1 \ n" hvis m ([\ [](.*?)[ \ ]]};'` date_string \u003d `echo $ line | awk '(print $ 1, $ 2)'` ssh $ SERVER cat "\` finne /-mtime -1-navn 'app.log *' | sort-r \ `" | fgrep-H-B25 '$ date_string | egrep-e' meldingen '| egrep -- e '$ thread_name'; fi Ferdig <$ input_file Forventet utdata: \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d Det bør søke etter strenger på hver vert og vise meldingen (Vær oppmerksom på at jeg har endret koden for å lime inn på forumet) og i stedet er det å vise resultater for første meldingen (2008-07-23 13:02:04,651 [DEBUG]) og spennende manuset og ingen feilmeldinger. |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|