![]() |
|
|
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 |
| søk excat streng i en annen streng (grep "feiler") | bora99 | UNIX for Dummies Spørsmål og svar | 0 | 06-05-2008 07:41 |
| Problemet med grep på søkestrengen i en txt-fil over flere filer | m00 | UNIX for Dummies Spørsmål og svar | 2 | 05-18-2008 03:21 |
| grep for en søkestreng | raga | UNIX for Dummies Spørsmål og svar | 11 | 03-12-2008 08:38 |
| Perl: Søk etter streng på linje deretter søke og erstatte tekst | Crypto | Shell programmering og Skripting | 4 | 01-04-2008 10:24 |
| RE error 41: Ingen husket søkestreng. | unitipon | Shell programmering og Skripting | 1 | 06-19-2007 01:46 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Hei folkens,
Jeg er nå står overfor et problem med min nåværende skriften, manuset utgangspunktet overvåke en liste over prosessen på Unix-system. Hvis en prosess er ned det vil sende et varsel via e-post til meg. For tiden er jeg overfor en feilmelding når du kjører skriptet grep: RE error 41: Ingen husket søkestrengen, jeg har aldri sett meldingen før. Jeg har sjekket Google og det staten som du må fjerne alle grep-q, men jeg har ikke grep-q i manuset mitt Jeg har bare grep. Kan noen hjelpe meg behage om denne beskjeden? Takk fyrene |
|
||||
|
Sitat:
checkProcess () ( PROSESSEN \u003d $ 1 PROC_NOT_RUN \u003d `$ PS-ef | $ grep-i" $ PROCESS "| $ grep-v" grep "| $ wc-l` # bestemme hvor mange ganger er prosessen er i gang echo "Process ikke kjøre $ PROC_NOT_RUN" return $ PROC_NOT_RUN ) Dette er min viktigste funtion, jeg fortsatt ikke i stand til å finne ut hva som var galt, jeg har en følelse av at når du bruker grep og awk i én linje kan det forårsake problemet $ Cat $ CONF_DEAMON | $ Awk '(print $ 1)' | $ grep-v "^ \ #" | \ mens du leser TJENESTER gjøre SERVICES_PATH \u003d `$ cat $ CONF_DEAMON | $ grep-v "^#[[: space:]]" | $ grep "^ $ TJENESTER" | $ Awk '(print $ 2)' ` # 1. Sjekk for prosessen checkProcess $ TJENESTER if [$? -eq $ SUCCESS] så echo $? # addErrMSG "$ TJENESTER er for øyeblikket ikke kjører du gjennom prosessen under banen til $ SERVICES_PATH" # Send_Email fi ferdig Takk for hjelpen |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|