![]() |
|
|
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 |
| Utvikling Releases: Linux Mint 4.0 Beta "Fluxbox", 4.0 Alpha "Debian" | iBot | UNIX og Linux RSS Nyheter | 0 | 01-04-2008 03:00 |
| Forklar line "mn_code \u003d` konv | grep ".. mn" | awk-F "\u003d" '(print $ 2)' `" | Lokesha | UNIX for Dummies Spørsmål og svar | 4 | 12-20-2007 01:52 |
| Ingen utpmx oppføring: du må exec "login" fra laveste nivå "shell" | peterpan | UNIX for Dummies Spørsmål og svar | 0 | 01-18-2006 04:15 |
| Finn-name "*. txt" i Korn Shell Script | jwperry | Shell programmering og Skripting | 3 | 07-19-2002 01:51 |
| Korn shell "select"-kommando | mpegler | Shell programmering og Skripting | 2 | 06-23-2002 10:41 |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
||||
|
Korn shell "looper & arrays"
Hei,
Jeg prøver å skrive et script som vil loop til en bestemt handling er utført. Jeg har to filer Jeg ønsker å sammenligne. For eksempel: file1 har en liste med bruker-ID (ca 900) fra selskapets e-postserver. file2 har en liste med bruker-ID (ca 50 eller slik) fra / etc / passwd. Jeg har file1 i en matrise, vil jeg gjerne ha file2 i en loop. Når id Kmp det blir omdirigert utdataene til / dev / null, men når de to IDene stemmer ikke, jeg må omdirigeres utdataene til file3. Dette er slik at jeg kan slette bruker som har flyttet på. Dette var min 1ste prøve. #! / usr / bin / ksh set-A array file1 for i in $ (array [@]) gjøre echo "\u003d\u003d\u003d\u003d $ i vs file2 \u003d\u003d\u003d\u003d" diff $ i file2 Ferdig> file3 ------------------------------------------ og min 2dre prøve. #! / usr / bin / ksh egrep-hvis file2 file1> tmp_name egrep-IVF tmp_name file2> file3 rm tmp_name ------------------------------------------- og deretter: #! / usr / bin / ksh mens les username gjøre mens les file2 gjøre Hvis [ '$ file1 "\u003d" $ file2']; deretter ellers dersom, hvis Ferdig <file2 Ferdig <file1 |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|