![]() |
Hello and Welcome-tól az Egyesült Államokat, hogy az UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| A UNIX a dummies Kérdések és válaszok Ha nem biztos benne, hogy hol osztályozhatom Unix vagy Linux kérdés, post it here. Minden UNIX és Linux newbies welcome! |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| Mail parancs | FeNiCrC_Neil | A UNIX a dummies Kérdések és válaszok | 2 | 08-31-2007 01:12 PM |
| Én nem vagyok képes küldeni mail formájában más unix mail fiókok. | chinnigd | A UNIX a dummies Kérdések és válaszok | 1 | 04-06-2006 08:31 AM |
| UNIX mail parancs | nbvcxzdz | A UNIX a dummies Kérdések és válaszok | 1 | 12-20-2003 09:03 AM |
| E-mail parancssorban a UNIX és a Perl? | jy2728 | Shell programozás és Scripting | 4 | 11-26-2002 05:02 PM |
| nem küld mailt unix kiszolgáló vállalat / Yahoo Mail | b5fnpct | A UNIX a dummies Kérdések és válaszok | 5 | 11-22-2002 09:24 PM |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
||||
|
Mail parancsot a UNIX
1) Az én fő script funkció IsDomain kéri annak ellenőrzését, hogy a tartomány érvényes, vagy nem
PROD> / appl / Retek / mpscripts / macska mg3TRn01 #! / bin / ksh # # Standard Header Files # # . $ (0% $ (0 ##*/}} UKMPFunctionLibrary.test # # START # ScriptStart # # Ellenőrizze, hogy a domain exists.Print melletti elkötelezettség és az ASAP queue # IsDomain $ SPDOM ScriptEnd # # END # 2) A globális függvény könyvtár UKMPFunctionLibrary.test van az alábbi feladatok meghatározása # # Set Schedular Envronment változók # . $ (0% $ (0 ##*/}} UKMPEnv THISFILE \u003d $ (0 ##*/} OVWFILE \u003d $ logs / mps_ovw.log A LOGFILE NAPLÓK \u003d $ / $ THISFILE.log. $ (Date "+% Y% m% d% H% M% S") Tmpfile \u003d $ temp / $ THISFILE.tmp FIGYELMEZTETÉS \u003d false # # Standrad log függvény # Log () ( esetében a 2 $ 0) LOGMSG \u003d info;; 1) LOGMSG \u003d figyelmeztetés; FIGYELMEZTETÉSEK \u003d true;; 2) LOGMSG \u003d error;; *) Echo $ 1>> $ logfile, return;; esac echo $ (date + "% T") "-" $ LOGMSG "-" $ 1>> $ logfile; echo $ THISFILE "-" $ (date + "% T") "-" $ LOGMSG "-" $ 1 >> $ OVWFILE ) # # Standard Mailing (Paraméterek 1 - Tárgy 2 - List of ids-mail) # Sendmail () ( if [$ #-eq 2], majd echo "" | mail-s "$ 1" "$ 2"; return $? elif [$ #-eq 3], majd cat $ 3 | mail-s "$ 1" "$ 2"; return $? vagy return 2 fi ) # # Exit Codes (0 - Siker, 1 - Warning; 2 - Failure) # Exit () ( esetében $ 1, 0) Log "END - SUCCESS '0; exit 0;; 1) Log "END - sikert Figyelmeztetések" 1; exit 1;; 2) Bejelentkezés 'END - talán nem "2; Maillist \u003d "shilpi.sood @ in.tesco.com"; SUBJECT \u003d "ALERT - A feladat nem THISFILE $ @ $ (date)! Ellenőrizze "; Sendmail "$ subject" "$ maillist"; exit 2;; *) Bejelentkezés "END - ERROR '2; exit 2;; esac ) # # Standard Naplófájl Jogcím # ScriptStart () ( echo $ (date + "% Y% b% d ")>>$ OVWFILE echo $ (date + "% Y% b% d")> $ logfile Log "START" 0 ) # # Standard Naplófájl End # ScriptEnd () ( Log 'END' 0 if [$ FIGYELMEZTETÉS \u003d\u003d 'true'], majd Log 'SUCCESS figyelmeztetéssel' 0; exit 0 vagy Log 'SUCCESS' 0; exit 0 fi ) # # Körülmények között ellenőrizni a domain (Paraméter 1 - Domain # Path) # IsDomain () ( checkDomain-d $ 1-type egyszerű>> $ logfile if [$? -ne 0]; majd Log "$ 1 domain nem létezik" 2; Exit 2 fi ) 3) A hiba a forgatókönyvet nem tér vissza a megfelelő visszatérési kódot köszönhető, amely előttünk álló kérdések. A globális függvény Exit () nem tudjuk hívni a globális függvény Sendmail ()? Hogyan szerkeszthetjük a kódot, így a helyes visszatérési kódot halad a szkript hibát? |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|