![]() |
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Ställa cronjobs ... | krworks | Shell-programmering och Skript | 4 | 06-06-2008 03:46 |
| kontroll över shell script | JLJ | Shell-programmering och Skript | 3 | 01-22-2007 02:16 |
| med hjälp av vanliga uttryck i c skal kontrollförhållandena | ballazrus | Shell-programmering och Skript | 3 | 02-20-2006 12:59 |
| Cronjobs | mcastill66 | AIX | 1 | 05-31-2005 03:15 |
| cronjobs | Tamer | UNIX for Dummies Frågor & Svar | 3 | 01-22-2001 02:48 |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
||||
|
Hur Control Cronjobs använder Shell Script?
Hej Alla,
Nu är jag kör 3 orakel som en av ett manuellt. Fråga: Om 1:a Förfarande OUT_PUT är Framgång och sedan ringa 2:a Förfarande. Om 2:a Förfarande OUT_PUT är Framgång och sedan ringa 3:e rättegångsreglerna. Om 1:a Förfarande är inte, då inget behov av att ringa till andra förfaranden. Hur Schema 1, 2, 3 Förfarande arbetstillfällen @ ############################################### BINDNINGSLISTA JOBB ############################################### # 30 01 * * * / u14/ods/scripts/in_pps_state_change.sh>> / u14/ods/scripts/scriptslog/in_other_mail.log 2> & 1 # 00 03 * * * / u14/ods/scripts/in_pps_cos_change.sh>> / u14/ods/scripts/scriptslog/in_other_mail.log 2> & 1 # 30 04 * * * / u14/ods/scripts/in_pps_usage_change.sh>> / u14/ods/scripts/scriptslog/in_other_mail.log 2> & 1 ################################################ CALLING ORACLE FÖRFARANDE FRÅN SHELL SCRIPT ################################################ T.ex. SP ringer: in_pps_usage_change.sh Retval \u003d "sqlplus-s ODS / ODS @ ODSDB <<EOF SET SERVEROUTPUT på storlek 100000 Deklarera OUT_STATUS ANTAL; OUT_MSG VARCHAR2 (200); Starta ODS_SP_REMOVE_PRE_SUB_DUP (OUT_STATUS, OUT_MSG); dbms_output.put_line ( "KeepThis' | | OUT_STATUS | |" "| | nvl (OUT_MSG ,'')); End; / SET SERVEROUTPUT OFF EXIT; EOF " X \u003d `echo $ retval | grep KeepThis | awk '(print $ 2)'" Y \u003d `echo $ retval | grep KeepThis | awk '(print $ 3)'" echo "">> $ USER_LOG echo "Förfarande: ODS_SP_REMOVE_PRE_SUB_DUP produktionen:">> $ USER_LOG echo "OUT_STATUS \u003d $ X">> $ USER_LOG echo "OUT_MSG \u003d $ Y">> $ USER_LOG ################################################ Ge mig en lösning på min förfrågan .. Tack & Regards Hanuma |