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

判断脚本是否存在错误

作者: 一根猪 | 来源:发表于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

相关文章

  • 判断脚本是否存在错误

    题目 写一个脚本,判断一个指定的脚本是否是语法错误.如果有错误,则提醒用户键入Q或者q:无视错误并退出;键入vim...

  • Linux Shell 编程

    1. if 判断条件: -a:判断文件是否存在 -n:判断字符串是否为空 2. shell 脚本 here doc...

  • 在shell or R 中判断一个文件是否为空。

    1. shell 中判断文件是否存在或者是否为空文本 在lunix中写脚本时,总免不了判断文件是否存在,文件内容是...

  • Shell脚本判断文件是否存在

    通过git命令统计出了我在某个分支上改动的所有文件列表(文件路径是以和git工作区根目录的相对路径保存的),写入了...

  • 在shell中判断hdfs文件是否存在

    在Linux文件系统中,我们可以使用下面shell脚本判断某个文件是否存在: 但是我们想判断hdfs上某个文件是否...

  • 实验吧 简单的SQL注入3

    首先还是晒一下题目: 判断是否存在注入 我们还是来判断一下是否存在注入,输入1'发现会提示语法错误,说明存在注入。...

  • 脚本的基本用法

    目录 什么是脚本写一个脚本(git bash)参数判断目录是否已存在返回值用Node.js 写脚本关于sheban...

  • Linux Shell 脚本判断进程是否存在

    最近接到一个非【iOS】的活儿(生无可恋的表情)。。。是的,每个人都是萝卜,哪里有【坑】去哪里!!...话接前言,...

  • shell脚本 自动创建用户详解及实例代码

    shell脚本 自动创建用户详解 需求:判断用户zhangsan是否存在,不存在就创建并设置密码为123456 1...

  • 20、[VBA入门到放弃笔记] 删除工作表

    删除存在的工作表。如果工作表不存在,则会返回错误。 将工作表放进对象变量,判断工作表是否存在(有时候需要判断工作表...

网友评论

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

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