gzip не архивирует файл в unix сценарии оболочки - PullRequest
0 голосов
/ 29 апреля 2020

Я зацикливаюсь на путь и обрабатываю / анализирую в oracle все файлы, начинающиеся с FF_ARTICLE_*.txt После синтаксического анализа я перемещаю файл в папку архива и выполняю gnzip.

Команда перемещения работает и перемещается путь к файлу архива, но после перемещения gzip не архивирует файл.

for i in `ls ${INTEGRATION_UTL_FILE_PATH}/FF_ARTICLE_*.txt` 
do
    echo `date '+%m/%d/%Y %T'` Processing file $i ..... >> ${logfile} 
    filename=`basename $i`
    $IPSD/inf2oracle.sh "ecv_ftw_gsm_load.log" "execute oracle_sche.LCI_C_ECV_FTW_STG_LOAD.MAIN_LOAD('${INTEGRATION_UTL_FILE_PATH}','${filename}');" "PROD_USER"
    #****************************
    # Check status of execution *
    #**************************** 
    if [ $? = 0 ]
    then
         mv $i $HOME/archive/ecv001
         cd $HOME/archive/ecv001
         gzip $HOME/archive/ecv001/$i
    else
        exit 1
    fi
done
...