#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 }
时间: 2024-10-07 18:33:23