![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| UNIX for Dummies Frågor & Svar Om du inte är säker på var att skriva en UNIX eller Linux fråga efter det här. Alla UNIX-och Linux-nybörjare välkomna! |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| 2 eller mer om villkoren | dr_sabz | UNIX for Dummies Frågor & Svar | 3 | 01-15-2009 06:20 |
| Problemet med om, samtidigt som villkoren | kittusri9 | Shell-programmering och Skript | 3 | 04-24-2008 10:15 |
| Sök Mulitiple String mönster i en fil | krishnan_6015 @ y | Shell-programmering och Skript | 2 | 11-23-2007 04:03 |
| Om uttalande med två villkor | cin2000 | Shell-programmering och Skript | 1 | 01-23-2006 03:21 |
| Mulitiple Nic's | Magnus | IP Nätverk | 2 | 11-05-2001 10:15 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
Mulitiple villkor Medan Do loop.
Hej guyz,
Jag har en WHILE-loop som rysa göra vissa arbeten när den uppfyller de villkor och det gör ... men jag måste även sätta ett annat jobb om det inte uppfyller villkoret .. hur kan jag göra this.Below är mitt manus. if [ `datecalc.ksh-a $ SYSDATE - $ vdt1`-GE 7]; sedan echo "om meddelandet" medan [7-le `/ erp/apps/infa/PowerCenter8.1.1/server/infa_shared/SrcFiles/datecalc.ksh-a $ SYSDATE - $ vdt2`]# (Detta kontrollerar om skillnaden mellan de datumen är mindre än 7 är det spännande ur loopen om dagen diff är> 7 .. Jag vill skicka ett mail om det är> 7 men där kan jag ha det i en MEDAN / DO loop?) göra # Vdt3 bör användas i FTP-arkiv och döp # vdt3 \u003d $ (printf "% 04D% 02d% 02d" $ vdt2) echo $ vdt3 echo "i medan loop" # ------------------------------------------------- --- # Set Miljö för HEC Schema. # ------------------------------------------------- -- # Kicking utanför STG arbetsflödet # pmcmd startworkflow-sv SPRDEV23REP_Integration_Service-d Domain_ebi55rdv-u DEVUSER-p *******-f CWT_STG-vänta wf_tes t echo "Done pmcmd" # Calling the byta namn på filer # / erp/apps/infa/PowerCenter8.1.1/server/infa_shared/SrcFiles/cwt_rename_files_npc.sh $ vdt3 echo $ vdt3 # uppdatering av datum från bordet abc \u003d `sqlplus-s A23300 /******ODSDEV553 <<EOF när sqlerror exit sql.sqlcode; uppsättning serveroutput på; UPDATE IBP_RES_NPC.LOAD_DATE SET LOAD_DATE \u003d TO_DATE ( '$ vdt3 "," ÅÅÅÅMMDD'); COMMIT; EXIT; EOF " # Medan loop increment vdt2 vdt2 \u003d `/ erp/apps/infa/PowerCenter8.1.1/server/infa_shared/SrcFiles/datecalc.ksh-a $ vdt2 + 7` echo $ vdt2 gjord fi Tack, Sud |