shell中的exit 1 exit 0
最近开始看一些shell文件,发现有的脚本最后会以" exit 0 " 结尾。之前接触过一些简单的shell,都是用exit -1,exit 1 等作为程序执行出错返回值。
记得C语言中好像默认一段程序执行成功的返回值是 0 ,失败是 非0. 这样看来,应该是这个shell文件是会被其他文件调用,程序执行完毕就退出,并给出一个执行成功的返回值 0。 这么说,这个返回值应该取决于调用该脚本的是否是系统文件还是普通文件,如果是自己写的脚本调用的话,只是一个约定返回值。是 0 ,非0 都可以作为成功执行的标记了~
所以根据调用文件是否需要返回值。一般shell最后一行会以 exit 或者 exit 1 或者 exit 0结尾 了~
shell中的exit 1 exit 0相关推荐
- Shell脚本中的return,exit 0,以及 父进程获取子进程的变量
1 Shell脚本中的return,exit 0 shell脚本中,一般在脚本的函数里面使用return语句,函数中使用return语句后,表示函数执行完毕,函数中return语句后面的代码将不再执行 ...
- linux脚本中的exit,Shell中exit和return的区别讲解
1.exit命令 exit命令是Shell内建命令,用于退出当前Shell进程.使用格式如下: exit [] 可以指定退出状态n,n的取值范围是0-255,一般情况下,0表示正常退出,非零表示异常退 ...
- Shell 中 exit 和 return 的区别
1.exit 命令 exit 命令是 Shell 内建命令,用于退出当前 Shell 进程.使用格式如下: exit [N] 可以指定退出状态 N,N 的取值范围是 0-255,一般情况下,0 表示正 ...
- Linux环境编程--linux中的perror、exit、_exit、wait 和 waitpid
perror: #include<stdio.h> #include<stdlib.h> 定义函数 void perror(const char *s); pe ...
- linux中exit和fatal区别,关于Linux系统命令中exit与exit的区别
关于Linux系统命令中exit与exit的区别 注:exit()就是退出,传入的参数是程序退出时的状态码,0表示正常退出,其他表示非正常退出,一般都用-1或者1,标准C里有EXIT_SUCCESS和 ...
- php exit 和die,PHP中的die()和exit()有什么区别?
PHP中的die()和exit()函数有什么区别? 我认为两者都有相同的功能,但我怀疑两者有不同之处-它是什么? die()和exit()在其他语言中是不同的,但在php中,只需在.org/users ...
- Shell内值命令之exit
Shell内值命令之exit 介绍:exit 用于退出当前shell环境进程结束运行,并且可以返回一个状态码.一般使用$?可以获取状态码.语法:正确退出语法 exit #默认返回状态码0 ,一般代表命 ...
- linux shell $0怎么输出,linux shell中$0,$?,$!等的特殊用法
一.Shell脚本中$0.$?.$!.$$.$*.$#.$@等的意义说明 (1)$$ Shell本身的PID(ProcessID,即脚本运行的当前进程ID号) (2)$! Shell最后运行的后台Pr ...
- shell中$0,$?,$!等的特殊用法
shell中$0,$?,$!等的特殊用法 (2011-03-01 17:38:00) 转载▼ 标签: it 变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行 ...
最新文章
- 计算机c1 c语言答题,全国计算机级考试二级C语言上机答题技巧.doc
- 设计模式之控制反转和依赖注入的使用小结
- BZOJ 3231: [Sdoi2008]递归数列 (JZYZOJ 1353) 矩阵快速幂
- 生产者消费者_【线程通信】生产者消费者模型
- mysql 主主模式优缺点_mysql主主同步模式
- Java 匿名内部类解析
- Whitted光线追踪实现
- initWithFrame 与 initWithCoder 、awakeFromNib 的方法理解笔记
- vue iview组件表格 render函数的使用
- 初识ProtoBuf(3.18.1)
- 汽车维修企业管理【5】
- python flask用户权限管理 接口访问权限思路
- java实现天气预报
- Revo Uninstaller Pro(软件卸载工具)官方中文版V4.4.2.0 | 万能卸载软件下载 | 软件卸载工具哪个好?
- Android 练习项目 ——简单记账软件的实现
- ab压力测试 及结果分析
- win11 更新后打不开 pycharm 解决方案
- python爬虫爬取王者荣耀官网全部英雄头像(源码分享)
- 实现微信向多好友定时发送信息
- 小米官宣停服后,“米聊“再次上线