![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| Nested loop ikke kører ved hjælp cronjob | bihani4u | Shell Programmering og Scripting | 9 | 09-26-2007 12:19 PM |
| Variabel i Mens Loop Nested Hvis | geass | Shell Programmering og Scripting | 6 | 03-26-2007 07:09 PM |
| Indskudt mens læse linje loop | Rakker | Shell Programmering og Scripting | 7 | 06-24-2005 08:42 AM |
| nested loop | chinog | Shell Programmering og Scripting | 5 | 04-20-2005 11:45 AM |
| nested læse | TioTony | Shell Programmering og Scripting | 2 | 03-05-2004 03:11 PM |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
||||
|
mens læse loop w / a nested hvis erklæring - ikke behandler hver indrejse individuelt
Hi --
Forsøger at tage en liste over ldap suffikser i en fil, skal du køre en ldapsearch kommando på dem, derefter køre en grep kommando for at se, om det er en kamp, hvis ikke, så flag, og send en e-mail. Listen fil (ldaplist) ville se ud -- *********** o \u003d selskab en o \u003d selskab b *********** ** Bemærk at der er mellemrum i denne fil, der skal bevares. Jeg prøvede at bruge en for-løkke, og nogen foreslog et stykke tid læst løkke for at forhindre, at rummet fra at blive behandlet som et linjeskift. Problemet w / script jeg oprettet nedenfor er, at det kører, og kun sender en e-mail, w / info fra begge poster i ldaplist. Det er ligesom min indlejret "hvis" loop er ikke den rigtige løkken til at bruge. Jeg gjorde det så, at begge poster skulle have 0 returkoder og ingen lykke. Kører en gang, og det er det. Nogen forslag til en bedre struktur til dette? Jeg ville prøve at bruge en for i in cat / ldaplist - do .... - Men at mislykkes, fordi den ikke behandler den plads i ldaplist (dvs.: o \u003d selskab a) som et rum - selv med ". mens læses i gøre ldapsearch-h server1-b "$ i" objektklasse \u003d* IBM-replicationState | grep IBM-replicationState \u003d klar> / dev / null 2> & 1 hvis [$? -ne 0]; derefter mailx-s "LDAP sync indberetning om` hostname `" u@mail.com 2> & 1 fi Done <ldaplist Tak! |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|