function logInfo()
{
local datetime="$(date '+%F %T')"
echo -e "${datetime} [\033[35mINFO\033[0m] $*"
}
function logOK()
{
local datetime="$(date '+%F %T')"
echo -e "${datetime} [\033[32mOK\033[0m] $*"
}
function logError()
{
local datetime="$(date '+%F %T')"
echo -e "${datetime} [\033[31mERROR\033[0m] $*"
}
function checkError()
{
if [ $? -eq 0 ]; then
logOK "run $* ok!"
else
logError "run $* failed!"
exit 1
fi
}