标签:shell
#common.sh,里面主要是一些函数
#执行编译后的清理工作
function make_clean {
#$RE_INS 根据变量的值,来判断是否执行清理工作
if [ $RE_INS == 1 ]; then
make clean >/dev/null 2>&1
fi
}
#下载函数
function wget_down {
#判断$SOFT_DOWN的值,如果为1,执行下载
if [ $SOFT_DOWN == 1 ]; then
echo "start down..."
for i in $*; do
[ $(wget -c $i) ] && exit
done
fi
}
#错误退出函数
function err_exit {
echo
echo
echo "----Install Error: $1 -----------"
echo
echo
exit
}
#错误函数
function error {
echo "ERROR: $1"
exit
}
#文件复制函数
function file_cp {
[ -f $2 ] && mv $2 ${2}$(date +%Y%m%d%H)
cd $IN_PWD/conf
[ -f $1 ] && cp -f $1 $2
}
#文件复制函数
function file_cpv {
cd $IN_PWD/conf
[ -f $1 ] && cp -f $1 $2
}
#文件删除函数
function file_rm {
[ -f $1 ] && rm -f $1
}
#文件备份函数
function file_bk {
[ -f $1 ] && mv $1 ${1}_$(date +%Y%m%d%H)
}
#配置完成提示函数
function lanmp_in_finsh {
echo
echo
echo
echo " Congratulations ,lanmp install is complete"
echo " visit http://ip"
echo " more infomation please visit 51cto.com"
echo
}wdcp的环境搭建shell脚本分析--lanmp.sh---lib/common.sh
标签:shell
原文地址:http://44994.blog.51cto.com/34994/1664716