zoukankan      html  css  js  c++  java
  • shell脚本

    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
  • 相关阅读:
    mysql导出导入数据库和表学习笔记
    gitlab+jenkins学习笔记
    mysql数据库的备份与恢复
    第十二天python3 匿名函数
    第十三天python3 生成器yield
    [Todo]Java反序列化-weblogic
    bcrypt浅析
    AWD准备
    Linux下提权练习
    wordpress站点被恶意重定向
  • 原文地址:https://www.cnblogs.com/tianyake/p/4537703.html
Copyright © 2011-2022 走看看