#!/bin/bash
#######################################################################
#顧客基幹システム
# サブシステム名：契約管理システム
# シェル名      ：契約物削抽出件数変更
# 機能          ：契約物削の件数を変更する。　10000件 ⇒ 0件
# コマンド形式  ：EO2240621J0.sh
# 特記事項      ：特になし
# 変更履歴      ：変更日      変更者       障害／仕様変更№
########################################################################
#環境変数シェル読み込み
. EOK010110J0.sh
#
#---ＪＯＢ名
#
JOBNAME=`basename $0 | sed -e "s/\.sh//g"`

##############################################################
# 業務処理
##############################################################
sh ${G_TOOLSH}/EOK010210J0.sh CS00025I $JOBNAME

sh ${G_TOOLSH}/EOK010210J0.sh CS00027I $JOBNAME

#元ファイルをバックアップし、抽出件数を0件に変更する
#sed -i.bk -e "s/KK_DEL_TRN_LMT_CNT,10000/KK_DEL_TRN_LMT_CNT,0/g" -e "s/KK_DEL_TRN_LMT_CNT2,10000/KK_DEL_TRN_LMT_CNT2,0/g" ${MID_DIR_KK}/KKIFM635002.csv
#sed -i.bk -e "s/KK_DEL_TRN_LMT_CNT,.*/KK_DEL_TRN_LMT_CNT,0/g" -e "s/KK_DEL_TRN_LMT_CNT2,.*/KK_DEL_TRN_LMT_CNT2,0/g" ${MID_DIR_KK}/KKIFM635002.csv
#sed -i.bk -e "s/KK_DEL_TRN_LMT_CNT,.*/KK_DEL_TRN_LMT_CNT,0/g" -e "s/KK_DEL_TRN_LMT_CNT2,.*/KK_DEL_TRN_LMT_CNT2,0/g" -e "s/KK_DEL_TRN_LMT_CNT3,.*/KK_DEL_TRN_LMT_CNT3,0/g" ${MID_DIR_KK}/KKIFM635002.csv
sed -i.changebeforebk -e "s/KK_DEL_TRN_LMT_CNT,.*/KK_DEL_TRN_LMT_CNT,0/g" -e "s/KK_DEL_TRN_LMT_CNT2,.*/KK_DEL_TRN_LMT_CNT2,0/g" -e "s/KK_DEL_TRN_LMT_CNT3,.*/KK_DEL_TRN_LMT_CNT3,0/g" ${MID_DIR_KK}/KKIFM635002.csv

rc=$?
#ファイルの置き換えが失敗した場合
if [ $rc -ne 0 ]
then
    sh ${G_TOOLSH}/EOK010210J0.sh CS00002E $JOBNAME " PROGRAM Error($SVC program:rc=$rc) "
    echo $JOBNAME " PROGRAM Error($SVC program:rc=$rc) "    echo $rc
    exit ${G_RTN_ERROR}
fi

#
#--- ジョブの終了メッセージを出力する
#
sh ${G_TOOLSH}/EOK010210J0.sh CS00028I $JOBNAME
sh ${G_TOOLSH}/EOK010210J0.sh CS00026I $JOBNAME
exit ${G_RTN_NORMAL}
