したいこと
シェルスクリプトでコピーコマンドを行っています。
ログファイルを取得して指定の場所にコピーしています。
初回のコピーはコピー元のログファイルの中身をそのままコピー先にコピーし、ストアドにてInsert処理を実装しています。
1回目のバッチ処理のログファイルの中身
1,data,aaa
2,data,bbb
2回目以降も同様のコピーをしたいのですが、コピー元のログファイルの中身にデータが追加されたときに追加されたデータのみを別のフォルダにコピーをしたうえでDBにInsertしたいです。
そのように実装を行わないと1,2のデータが再びDBに登録しようとします。
2回目のバッチ処理のログファイルの中身
1,data,aaa
2,data,bbb
3,data,ccc
4,data,ddd
↑3,4のデータのみを別の場所に新規でコピーさせたい。(1,2のデータはコピー先のテキストファイルの中身には表示させない)
この実装方法についてアドバイスをよろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/06 05:19