首页 > 系统服务 > 详细

shell脚本

时间:2015-05-29 09:43:25      阅读:196      评论:0      收藏:0      [点我收藏+]
filepath=$(cd "$(dirname "$0")"; pwd)
echo "当前的绝对的路径为:"$filepath
echo "是否将当前路径下的文件复制到/home/目录(Y or N)"
read -n1 ans
if [ $ans = "y" ]; then
    if [  -d "$filepath/app_spagc" ]; then #判断当前目录下app_spagc是否存在
        if [ -d "/home/app_spagc" ]; then
            echo -e "/home/已经存在该目录是否将其删除再复制"
            read -n1 ans2
            if [ $ans2 = "y" ]; then
                rm -r "/home/app_spagc"
                echo "删除完成,开始复制"
                cp -r $filepath/app_spagc /home/

            fi
        else
            echo "正在复制当前目录下的/app_spagc到/home目录下"
            cp -rf $filepath/app_spagc /home/
        fi
    else
        echo "$filepath/app_spagc不存在"
    fi
fi
#开始转换字符格式
dos2unix /home/app_spagc/shell/*.sh
if [ [ $? -eq 0 ]]; then
    echo "shell目录下的所有sh转换转成"
fi
dos2unix /home/app_spagc/oracle/*.sql
if [ [ $? -eq 0 ]]; then
    echo "oracle目录下的所有sql转换转成"
fi
 sh /home/app_spagc/shell/shell_jdk.sh | tee –a /home/app_spagc/log/bushu.log
if [ [ $? -eq 0 ]]; then
    echo "jdk安装完成"
fi
sh  /home/app_spagc/shell/shell_create.sh | tee -a /home/app_spagc/log/bushu.log
if [ [ $? -eq 0 ]]; then
    echo "数据库创建完成"
fi

 

shell脚本

原文:http://www.cnblogs.com/tianyake/p/4537703.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!