![]() |
|
|
Googleのunix.com
|
|||||||
| UNIXのダミー質問と回答のため もしUNIXやLinuxについての質問があれば、ここに投稿してください。すべてのUNIXおよびLinux初心者歓迎! |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| 2つ以上の場合の条件 | dr_sabz | UNIXのダミー質問と回答のため | 3 | 2009年1月15日 06:20午前 |
| との問題は、また、条件について | kittusri9 | シェルプログラミングとスクリプティング | 3 | 2008年4月24日 10:15午前 |
| ファイル内の検索文字列パターンMulitiple | krishnan_6015イ@ | シェルプログラミングとスクリプティング | 2 | 2007年11月23日 04:03午前 |
| もし2つの条件との声明 | cin2000 | シェルプログラミングとスクリプティング | 1 | 2006年1月23日 03:21午後 |
| NICのMulitiple | マグナス | IPネットワーク | 2 | 2001年11月5日 10:15午前 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
whileループの条件Mulitipleください。
こんにちはguyz 、
私には、条件を満たす場合には、 whileループshudか、特定のジョブがあるが、条件を満たす場合は..しないthis.Below行うことができますどのように私も、別の仕事を割り当てる必要がある私のスクリプトです。 場合、 [ ` datecalc.ksh - sysdate $ - $ vdt1 ` - GEの7 ] ; それから "エコーif文" [ 7ながらル` / erp/apps/infa/PowerCenter8.1.1/server/infa_shared/SrcFiles/datecalc.ksh - sysdate $ - $ vdt2 ` ]場合は、日付の差分です。 # (これかどうかをチェック7日未満の違いですが、蚊帳の外に出ている> 7 ..私は電子メール場合は、 > 7を送信することができますが、ここで、 Iは、中に/ループのですか? ) する # vdt3 FTPアーカイブに使用されるし、名前を変更する# vdt3 \u003d $ ( " % printf 04d残り% 02d残り% 02d " $ vdt2 ) $ vdt3エコー "エコーwhileループ" # ------------------------------------------------- --- #セット環境現代建設スキーマ。 # ------------------------------------------------- - #は、ポンドのワークフローを蹴る# エルサルバドルpmcmd startworkflow - SPRDEV23REP_Integration_Service - DのDomain_ebi55rdv - ū DEVUSER - pの******* - fをCWT_STG - wf_tes待つ トン エコー"終了" pmcmd #は、ファイル名を変更を呼び出す # / $ vdt3 erp/apps/infa/PowerCenter8.1.1/server/infa_shared/SrcFiles/cwt_rename_files_npc.sh $ vdt3エコー #は、テーブルから日付を変更 abcの/******@ \u003d ` sqlplus - sをA23300 ODSDEV553 < < EOFを いつがSQLError出口sql.sqlcode ; に設定serveroutput ; 更新IBP_RES_NPC.LOAD_DATE セットLOAD_DATE \u003d TO_DATE ( ' $ vdt3 ' 、 ' ' ) <time>はYYYYMMDD ; のCOMMIT ; 出口; EOFを` # whileループインクリメントvdt2 vdt2 \u003d ` / erp/apps/infa/PowerCenter8.1.1/server/infa_shared/SrcFiles/datecalc.ksh - vdt2ドル+ 7 ` $ vdt2エコー 完了した Fiの ありがとう、 南部 |