用tarball实现liferay自动安装部署12-配置脚本执行日志
2012-09-02 03:18
681 查看
我们需要审查执行脚本的日志,所以我们必须合理的配置日志,当然了,作为一般日志的约定,我们希望让日志放在一个指定目录下,并且日志文件的名字会有当天的时间命名:
首先,我们创建日志目录,如果不存在的话:
然后我们设置log文件的文件名,让其用date 作为文件名:
最后我们设置日志的格式:
首先,我们创建日志目录,如果不存在的话:
#create the log directory if not exist cd $MODIFICATION_ROOT if [ ! -d "LOGGING_FOLDER_NAME" ]; then mkdir $LOGGING_FOLDER_NAME; echo "the logging root directory $LOGGING_ROOT is created" fi #create the log directory of tarball shell if not exist cd $LOGGING_ROOT if [ ! -d "TARBALL_LOGGING_FOLDER_NAME" ]; then mkdir $TARBALL_LOGGING_FOLDER_NAME; echo "the tarball shell logging root directory $TARBALL_LOGGING_ROOT is created" fi
然后我们设置log文件的文件名,让其用date 作为文件名:
#Set the tarball shell log file name CURRENT_DATE=`date +%Y%m%d` TODAYLOG="$TARBALL_LOGGING_ROOT/tarball_${CURRENT_DATE}.log" echo $TODAYLOG #if not exist this file ,then create a new one if [ ! -f $TODAYLOG ] then cd $TARBALL_LOGGING_ROOT touch $TODAYLOG fi
最后我们设置日志的格式:
#Set the logging format LOG_TIME_FORMAT=`date +%Y-%m-%d-%r`
相关文章推荐
- 用tarball实现liferay自动安装部署5-shell 脚本概述
- 用tarball实现liferay自动安装部署14-复制资源文件,配置文件
- 用tarball实现liferay自动安装部署7-根据dnsdomainname判断节点环境
- 用tarball实现liferay自动安装部署8-识别下载包是ee还是ce版本
- 用tarball实现liferay自动安装部署10-configure.sh概述
- 用tarball实现liferay自动安装部署11-读取configure-helper.sh文件
- 用tarball实现liferay自动安装部署13-从Storage Server下载tomcat zip file
- 用tarball实现liferay自动安装部署15-复制定制后的catalina.sh
- 用tarball实现liferay自动安装部署17-对于license文件的处理
- 用tarball实现liferay自动安装部署18-启动liferay server
- 用tarball实现liferay自动安装部署19-tarball使用
- jenkins安装与配置maven+git\svn+ssh实现远程自动部署
- centos 安装git服务器,配置使用证书登录并你用hook实现代码自动部署
- PUPPET-配置服务器之安装部署《附自动部署脚本》
- 如何在C#中用程序执行指定的SQL脚本文件,实现自动安装创建数据库.txt
- Shell脚本实现应用自动安装部署
- 如何在C#中用程序执行指定的SQL脚本文件,实现自动安装创建数据库
- CentOS6.7下使用非root用户(普通用户)编译安装与配置mysql数据库并使用shell脚本定时任务方式实现mysql数据库服务随机自动启动
- RPM包安装mysql,采用shell脚本实现自动安装、配置与卸载
- shell脚本实现DNS的自动安装与配置