![]() |
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| 監視スクリプトをARCHIVELOG | anjum.suri | シェルプログラミングとスクリプティング | 1 | 2009年4月23日 02:43午後 |
| UNIXスクリプトのバックアップをARCHIVELOGをチェックする | anjum.suri | UNIXのダミー質問と回答のため | 1 | 2009年3月25日 07:58午後 |
| ジョブの監視スクリプト | 愛 | 高レベルのプログラミング | 1 | 2006年6月13日 10:56午前 |
| CPUの監視スクリプト | alpha_manic | UNIXの詳細&エキスパートのためのユーザー | 4 | 2005年8月25日 12:08午後 |
| スクリプト監視 | レガート | UNIXのダミー質問と回答のため | 3 | 2005年3月21日 07:34午前 |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
||||
|
監視スクリプトをARCHIVELOG
誰も助けていただけませんか? 私は、実際に私の細かい作業で、私は必要なすべての詳細を抽出する小さなプログラムを書いている。どのようなコードは、すべてがARCHIVELOGのディレクトリに行くとか、成功した場合、バックアップに失敗しましたがARCHIVELOGを参照してください <の<code> > コード:
TMP_FILE='/ora/rman/scripts/tmp_chk.log'
chkbck ()
{
for i in `ls /ora/rman/logs/`;
do
find /ora/rman/logs/$i/backup_a*.log -mtime -1 2>/dev/null
done
}
for i in `chkbck`;
do
print $i | cut -d"_" -f3
print $i | cut -d"/" -f6
egrep -i 'Starting backup*' $i
egrep -i 'Finished backup*' $i
if egrep -i 'exit status [^0]' $i
then
print "Backup Failed"
else
print "Backup Successful"
fi
done > $TMP_FILE
< <CURRENT OUTPUT> > コード:
ABC backup_arch_CBPAP1P_22Apr09-155751.log Starting backup at 22-APR-2009 15:57:58 Finished backup at 22-APR-2009 15:59:15 Backup Successful XYZ backup_arch_KANAR1P_22Apr09-160303.log Starting backup at 22-APR-2009 16:03:15 Finished backup at 22-APR-2009 16:04:44 Backup Successful さて、私が必要な場合、適切な件名のメールに記載され、書式設定を使って、この出力を取得しています。 < <適切EMAIL>出力> コード:
Database FileName Backup Start Backup End Status --------- --------- ------------- ----------- ------- ABC backup_arch_ABC_22Apr09-155751.log 22-APR-2009 15:57:58 22-APR-2009 15:59:15 Backup Successful XYZ backup_arch_XYZ_22Apr09-160303.log 22-APR-2009 16:03:15 22-APR-2009 16:04:44 Backup Successful 誰でもきれいに書式設定を手伝っていただけませんか? 編集Franklin52で最終; 2009年4月23日に 02:50午後..理由:コードのタグを追加する |
| ブックマーク |
| スレッドツール | このスレッドを検索 |
| 表示モード | このスレッド |
|
|