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
  • 相关阅读:
    管道流
    构造方法中用泛型
    代码实现长提闪烁
    关联事件,向窗体中添加控件,设置控件属性等系列操作
    picturebox中添加图片
    typeof gettype
    groupbox
    static用法
    运算符重载
    类修饰符
  • 原文地址:https://www.cnblogs.com/tianyake/p/4537703.html
Copyright © 2011-2022 走看看