原文:Shell脚本exit用法与区别

在Shell脚本中,往往会遇到一些判断类型为某个值不符合预期值的时候就退出主脚本 当前脚本 当前函数,那么Exit与return的用法与区别是什么呢 下面先使用Exit举个简单例子,脚本内容如下 bin bashif then echo your input is else echo 退出 exit fiecho 最后一句 第一种执行方法: 使用Shell解析器进行调用,结果如下 首先是BASH ...

2020-02-12 19:06 0 9291 推荐指数:

查看详情

Shell脚本之break,continue,和exit区别

Linux脚本中的break continue exit return break结束并退出循环 continue在循环中不执行continue下面的代码,转而进入下一轮循环 exit退出脚本,常带一个整数给系统,如 exit 0 return在函数中将数据返回或返回一个结果给调用函数 ...

Fri Jun 12 19:23:00 CST 2015 0 29333
shell 脚本中的exit 0 ;exit 1

你这个程序运行是否ok。如果你用 脚本 a 调用 脚本b ,要在a中判断b是否正常返回,就是根据 exit ...

Mon Jul 13 00:13:00 CST 2020 0 779
SHELL中的exit 0 和 exit 1有什么区别

区别只有一点: 表示程序的运行结果不同。 exit(0):正常运行程序并退出程序; exit(1):非正常运行导致退出程序; 在 shell 中调用完程序之后,用 echo $? 命令就可以看到程序的 exit 值。在 shell 脚本中,通常会根据上一个命令的 $? 值来进行一些流程 ...

Wed Dec 25 18:44:00 CST 2019 0 2317
Shell 脚本中的exit状态解释

命令的返回值是其退出状态,退出状态用于检查命令执行的结果(成功/失败)。如果退出状态为0,则命令执行成功。如果命令失败,则退出状态为非零。 下面表格中是返回 ...

Tue Oct 26 09:37:00 CST 2021 0 162
shellexit命令不退出脚本

好久不用shell了,今天碰到一个坑,发现exit后,shell脚本还会运行。 exit 如果用在管道中的话,他会退出当前管道,但当前脚本还会运行。因为他只是结束管道这个子进程。 所以我们还需要在加一句 [ $? -eq 99 ] || exit ...

Sat Mar 26 01:26:00 CST 2016 0 4352
shell脚本之case用法

你会经常发现自己在尝试计算一个变量的值,在一组可能的值中寻找特定值。在这种情形下, 你不得不写出很长的if-then-else语句,就像下面这样。 如上面的案例,我们需要做多个if判断来一一核对,代码量比较多,还容易乱,这时可以用case用法来减少代码量, 有了case ...

Tue May 14 21:49:00 CST 2019 0 4474
shell脚本--sed的用法

的一些基本用法,并通过shell脚本演示sed的使用实例。 1.sed ...

Sat Mar 14 17:31:00 CST 2020 0 688
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM