#! /bin/bash
LOG_DIR="/tmp/kenny/"
LOG_BAK_DIR="/tmp/kenny/bak/"
BAK_FILE_NAME="Sparta_log_bak_$(date +%Y%m%d%H%M%S).log"
BAK_FILE_PATH="${LOG_BAK_DIR}${BAK_FILE_NAME}"
ZIP_FLAG="N"
echo "bak file name: ${BAK_FILE_NAME}"
echo "bak file path: ${BAK_FILE_PATH}"
if [ ! -d ${LOG_BAK_DIR} ]; then
mkdir -p ${LOG_BAK_DIR}
fi
touch ${BAK_FILE_PATH}
for fname in ${LOG_DIR}/[1-9].log
do
cat ${fname} >> ${BAK_FILE_PATH}
rm ${fname}
done
if [ ${ZIP_FLAG} = "Y" ]; then
tar -cvf ${BAK_FILE_PATH}.tar.gz ${BAK_FILE_PATH}
rm ${BAK_FILE_PATH}
fi