![]() |
|
|
Googleのunix.com
|
|||||||
| UNIXのダミー質問と回答のため もしUNIXやLinuxについての質問があれば、ここに投稿してください。すべてのUNIXおよびLinux初心者歓迎! |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| (緊急) : SQLスクリプトとUNIXのシェルスクリプトからsqlplusを使用してフラットファイルを作成する | praka | シェルプログラミングとスクリプティング | 6 | 2009年4月15日 07:09午前 |
| xmlファイルをパースするためには、 Unixのスクリプトの作成にお困り | Anil.Wmg | シェルプログラミングとスクリプティング | 10 | 2008年7月29日 07:58午前 |
| ファイルからファイル名とファイルを実行するシェルスクリプトからの相対レディング | anushilrai | シェルプログラミングとスクリプティング | 4 | 2006年3月10日 05:25午前 |
| UNIXでファイルの読み取り | pradeepthanraj | シェルプログラミングとスクリプティング | 2 | 2005年11月15日 09:35午前 |
| Unixのファイルから特定の行を読む | yeheyaansari | UNIXの詳細&エキスパートのためのユーザー | 2 | 2002年2月12日 08:42午前 |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
||||
|
ファイルを読んで、別のファイルを作成するためのUNIXスクリプト
やあ、
私のスクリプトでは、初心者です...私は、スクリプトを行うには、私は仕事の名前、行ごとに行と行は、ジョブのログの詳細を見つけるためのdsjobコマンドを実行するとされているファイルを読むのリストを抽出する必要がある仕事の開始時間だけがいれば、 2008年1月1月よりも大きいとはjobnameは、私はカンマを開始し、タイムスタンプ値を読むされている出力ファイルを作成します。 もし私)は、仕事A12TRANJB 、期待される結果を得るためのコマンドをdsjob ( datastage実行されます: dsjob - jobinfo DDW A12TRANJB ジョブの状態:実行されていません( 99 ) ジョブコントローラ:利用できません 仕事の開始時間: 2月17日火曜日夜09時17分十秒2009 仕事の波数: 0 ユーザ状態:利用できません ジョブ制御:利用できません 中間状態:実行されていません( 99 ) 呼び出し番号:利用できません 最後の収録時間:利用できません 仕事のプロセスID : 0 呼び出し表示価格: A12TRANJB 3行目でのハイライトは、私の仕事の開始時刻の値は、比較することがある場合は、 01/01/08より大きい場合、私はファイルには、ジョブ名、 A12TRANJBを書くことがある。 私は、私は知っているだろうが多くのミスは、 unix 、このために行わコーディングが..私はここの下にある: HTMLコード:
jobname= /apps/Ascential/Projects/jobnames for line in $jobname do dsjob -jobinfo $jobname PRJ | grep `job start time` | cut -f2 -d > newfile 誰か助けてください、このスクリプトでできますか? ありがとう、 ビジェイ |