![]() |
|
|
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 |
| les liste over filnavn fra tekstfilen og fjerne disse filene i flere kataloger | fxvisions | Shell programmering og Skripting | 5 | 08-07-2008 04:59 |
| les liste over filnavn fra tekstfil, arkiv, og fjerne | fxvisions | Shell programmering og Skripting | 5 | 03-20-2007 09:56 |
| lese en del av filnavnet fra listen i skriptet | happyv | Shell programmering og Skripting | 3 | 10-20-2006 10:58 |
| lese en liste en av gangen | nortypig | Shell programmering og Skripting | 7 | 08-27-2006 10:50 |
| listen lese bare filer via finne | vivekshankar | UNIX for Dummies Spørsmål og svar | 1 | 05-26-2005 05:47 |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
||||
|
lese fra en fil til en liste
Hei,
Jeg har en fil som innholdet i en liste over e-postadresse, og hver er atskilt av nye linjer. Jeg ønsker å lese den første e-postadresse i TIL: arkivert og resten i en liste, og går til cc-feltet. Jeg har tenkt å bruke mailx å sende e-post. Jeg satt inn e-postadresser i en matrise, men hva kan jeg gjøre for å snu array i en liste, så jeg kan sende den til mailx kommando? Skriptet fungerer, men det skrives over cc én etter én. Det vil ikke fungere for mailx siden jeg trenger dem alle i en liste. Takk! # lese e-post adresse linje for linje, første linje alltid går til feltet fname \u003d "/ home / ... / emailFile.txt" cc [100] \u003d "" # over cc receipients exec <$ fname verdi \u003d 0 mens du leser linje gjøre value \u003d `expr $ verdi + 1`; hvis [$ value-eq 1] så headit \u003d $ line echo "headit e-post: $ headit" # receipient e-postadresse, alltid den første linjen i filen ellers cc [$ value] \u003d $ line echo "det kontakter email: $ (cc [$ value])" fi ferdig # mailx kommandoen til å sende e-post med en tekst kroppen, vedlegg, cc, Blindkopi og svare adresse, echo "test" | katt - body.txt | mailx-en attachment.html-b "bcc@mail.com"-c "$ cc"-s "test"-r "reply@mail.com" "$ headit" |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|