プロが教える店舗&オフィスのセキュリティ対策術

あるディレクトリの下に約25GBのログファイルを別サーバへコピーしてから、コピー元のファイルを削除するバッチプログラムを作成しています。
類似した処理のバッチプログラムがあれば、参考させていただきたくと思います。宜しくお願いします。ファイルコピー時間がかかるため、削除コマンド実行前にwaitしないといけないと思います。
ご存知な方はご教授ください。

A 回答 (3件)

> コピーしてから、コピー元のファイルを確認する必要があり



ちょっと意味不明
rcpして削除すればいいだけでは?
nfsなどマウントしてればmvでも十分。
rsyncなどインテリジェントにやってもよい
    • good
    • 0

No.1です。



普通は処理が終わってから次のコマンドに移るので、
コピー中にデリートが実行されることはないはずです。

> コピー元のファイルを確認する必要があり。。。
ならば、PAUSEで、一旦停止すればよいと思います。

しかし、人手を挟むならば、バッチ処理とは言わないでしょう。
    • good
    • 0

コピー/デリートではなく、移動コマンドを使えばよいです。

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

ありがとうございます。MOVEですね。ただ、コピーしてから、コピー元のファイルを確認する必要があり。。。やはり、コピーするには時間がかかる場合、削除はすぐできないでしょうか。

お礼日時:2019/07/08 23:22

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