シェル名 |
引数 |
リストファイル |
リストファイルの内容 |
common.sh |
なし |
なし |
- |
#!/bin/bash
#################################################################
#
# 共通関数
#
# 用途:汎用的に使用する処理を外部関数として定義し、
# 各シェルで読み込み、使用する
#
# 引数:なし
#
# 作成日:2013/09/21
# 作成者:
#
#################################################################
#ログ出力関数
LOG_FUNC()
{
#ログ出力先
lOG_DIR=../log
#変数定義
FILENAME=`basename $0`
MSG=$1
LOG_DATE=`date +%Y%m%d_%H%M%S`
LOGFILE="${LOG_DIR}/${FILENAME}.log"
#startlog出力実行
if ($1 == "start"); then
printf "################################################\n" \
>> ${LOGFILE}
printf "%-10s %-20s %-10s\n" \
"${LOG_DATE}" "${FILENAME}" "${MSG}" >> ${LOGFILE}
fi
#endlog出力実行
if ($1 == "end"); then
printf "\n"
printf "%-10s %-20s %-10s\n" \
"${LOG_DATE}" "${FILENAME}" "${MSG}" >> ${LOGFILE}
printf "RC=${rc}" >> ${LOGFILE}
printf "################################################\n" \
>> ${LOGFILE}
fi
}
最終更新:2014年01月26日 12:48