14歳の自分に衝撃の事実を告げてください

sysユーザで入るスクリプトを作成しているのですが、そこで、ログ出力の設定をしようと考えています。

spool ログファイル名
だけだと、ログファイルは上書きされてしまうようですが、追加書きにできないでしょうか?

スクリプトの頭の部分は以下のようになっています。

--------------------
setenv DAY `date '+%Y%m'`
setenv LOGFILE /tmp/test_${DAY}.log

sqlplus -s /nolog << EOF
connect /as sysdba
spool $LOGFILE
---------------------

なお、毎日cronで実行し、結果を月ごとにまとめたいと考えています。
何か、いい方法があれば教えてください。

A 回答 (2件)

こんにちわ。



何か決まったファイルにspool して、できたファイルを
tee コマンドで1ヶ月分のファイルに追加していっては
どうでしょう?
    • good
    • 0
この回答へのお礼

どうもありがとうございます。

やはり、spoolでは追加がきはできないようですね。

UNIXコマンドを利用して追加していくようにします。

ありがとうございました。

お礼日時:2005/06/10 12:50

ファイル名に日付も入れて、月次のcronで31個のファイルをまとめるのではだめなんですか?

    • good
    • 0
この回答へのお礼

どうもありがとうございます。

参考にさせていただきます。

ありがとうございました。

お礼日時:2005/06/10 12:51

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す


おすすめ情報