![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| FTP-script en probleem | lawadm1 | Programmeren en Shell Scripting | 1 | 06-18-2007 06:44 PM |
| Ksh probleem in script | PradeepRed | Programmeren en Shell Scripting | 3 | 08-24-2006 03:21 |
| Sommige problemen met script. | 12yearold | Programmeren en Shell Scripting | 14 | 08-03-2006 02:29 |
| Probleem opstarten van een script van een 'main'-script | Rakker | UNIX voor Dummies Questions & Answers | 3 | 06-28-2005 09:12 |
| probleem met een script | Lestat | Programmeren en Shell Scripting | 4 | 06-13-2005 01:30 PM |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
||||
|
ssh-script probleem probleem
Hoi
Please help me met het volgende probleem met mijn script. De volgende blok code niet herhalen in de while lus, en stopt na het zoeken voor het eerste bericht. invoerbestand \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 - Instellen zitting staat voor de verbinding. 2008-07-23 12:59:47,203 [DEBUG] [ageListenerThreadPool: 2] ConnectionFactory - Instellen zitting staat voor de verbinding. host001-03 2008-07-24 11:51:56,883 [DEBUG] [aquaduct-WebContainer: 1] ConnectionFactory - Instellen zitting staat voor de verbinding. 2008-07-24 11:47:18,448 [DEBUG] [ageListenerThreadPool: 2] ConnectionFactory - Instellen zitting staat voor de verbinding. Shell script code \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d terwijl read line; doen temp_output \u003d `echo $ line | grep host001" if [ "$ temp_output"! \u003d ""]; vervolgens SERVER \u003d "$ line" anders thread_name \u003d `echo $ line | awk '(print $ 4, $ 5, $ 6)' | perl -WN-e 'print "$ 1 \ n" als m ([\ [](.*?)[ \ ]]};'` date_string \u003d `echo $ line | awk '(print $ 1, $ 2)'` ssh $ SERVER kat "\" find /-mtime -1-naam 'app.log *' | sort-r \ "" | fgrep-H-B25 '$ date_string' | egrep-e 'De boodschap is' | egrep -- e '$ thread_name'; fi Gedaan <$ invoer_bestand Verwachte output: \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d Het moet zoeken naar de snaren op elke host en weergeven van het bericht (Let op dat ik heb bewerkt code te plakken in het forum) en plaats het uitgangssignaal voor de eerste bericht (2008-07-23 13:02:04,651 [DEBUG]) en stopt het script en geen foutmeldingen. |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|