美文网首页
判断脚本是否存在错误

判断脚本是否存在错误

作者: 一根儿小排骨 | 来源:发表于2019-06-26 22:57 被阅读0次

    题目

    写一个脚本,判断一个指定的脚本是否是语法错误.
    如果有错误,则提醒用户键入Q或者q:无视错误并退出;
    键入vim:可以通过vim打开这个指定的脚本;
    其他:退出;

    代码

    #!bin/bash
    read -p "please input check script" file
    if [-f $file ]
    then
    sh -n $file > /dev/null 2> &1
    if [$? -ne 0];then
    read -p "you input $file syntax error,[Type q to exit or Type vim to edit]" answer
    case $answer in
    Q|q)
    exit 0
    ;;
    vim)
    vim $file
    ;;
    *)
    exit 0
    ;;
    esac
    fi
    else
    echo $file is not exist
    exit 1
    fi
    
    

    相关文章

      网友评论

          本文标题:判断脚本是否存在错误

          本文链接:https://www.haomeiwen.com/subject/mflkcctx.html