对于初学者来说, 经常会看到类似这样的脚本:

但是exit 0 和 exit 1是做什么的呢 , 我来解释一下:

exit 0 代表正常运行程序并退出程序,
exit 1 代表非正常运行导致退出程序
其实目的就是: 程序退出后, 用户可以 echo $? 来查看是 0 还是 1, 从而达到检测程序是正常结束退出还是产生错误而退出的目的.
你懂了吗 ^_^ ?
–欢迎指正

Shell中的exit 0 和 exit 1是做什么的 ?相关推荐

  1. shell脚本:exit 0 和 exit 1有什么区别?他们和return不同,return是关键字,exit是一个shell函数

    定义 exit 0 :正常运行程序并退出程序.使用echo $? 返回0,也就是说调用环境认为你的程序执行正常. exit 1 :非正常运行导致退出程序,也可以是其他数字.系统程序对于程序运行错误是有 ...

  2. shell脚本:exit 0 和 exit 1有什么区别?

    定义 exit 0 :正常运行程序并退出程序.使用echo $? 返回0,也就是说调用环境认为你的程序执行正常. exit 1 :非正常运行导致退出程序,也可以是其他数字.系统程序对于程序运行错误是有 ...

  3. exit(0)和exit(1)解释

    exit(0)和exit(1) exit好象在"stdlib.h"头文件里面,所以要有包含头文件   return是返回函数调用,如果返回的是main函数,则为退出程序   exi ...

  4. 【C语言】exit(0)与exit(1)有什么区别

    C语言中_exit(),exit(0)与exit(1)有什么区别? 今天天气有点冷,当我在写消息队列的程序的时候,遇到了结束进程的这个问题,突然脑海里有点混乱,我是用_exit(),还是用exit(1 ...

  5. 快速搞懂C语言中exit(0)与exit(1)有什么区别??

    C语言中exit(0)与exit(1)有什么区别?? exit(1)表示异常退出,在退出前可以给出一些提示信息,或在调试程序中察看出错原因. exit(0)表示正常退出. return是语言级别的,是 ...

  6. c语言中exit(0)的作用,C语言中exit(0)与exit(1)有什么区别??

    C语言中exit(0)与exit(1)有什么区别?? 來源:互聯網  2011-05-19 04:55:14  評論 分類: 電腦/網絡 >> 軟件 問題描述: return又和exit( ...

  7. exit()函数记录——exit(0),exit(1) 和 exit(-1)的区别

    1.exit的功能为:退出当前运行的程序,并将参数value返回给主调进程. 2.exit(0),exit(1) 和 exit(-1)的区别 exit(0)表示程序正常退出:除了0之外,其他参数均代表 ...

  8. 【Linux】_exit()、exit(0)、exit(1)与return区别详解

    功能: _exit() :退出程序. exit(0):运行正常退出程序: exit(1):运行异常退出程序: return():返回函数,若在主函数中,则会退出函数并返回值. _exit() 和 ex ...

  9. C语言中exit(0)与exit(1)的区别

    C语言中_exit(),exit(0)与exit(1)有什么区别 今天天气有点冷,当我在写消息队列的程序的时候,遇到了结束进程的这个问题,突然脑海里有点混乱,我是用_exit(),还是用exit(1) ...

最新文章

  1. 至强® 平台配备先进遥测技术让您的数据中心更智能
  2. 未能在全局命名空间中找到类型或命名空间名称“Wuqi”
  3. 第二次做HDOJ 1051
  4. 与詹金斯一起连续交付Heroku
  5. 使用Cassandra和Nutch爬网
  6. 2016-11-18(2)(Unity相关)---脚本基础
  7. 程序员面对分歧和难题应当具备的态度
  8. c++ math头文件一些函数使用记录
  9. Java开发笔记(一百三十二)Swing的表格
  10. 公转对讲融合项目如何实现对接?
  11. 算法面试题-用单向链表表示十进制整数,求两个正整数之和。1234+34=1268
  12. 开放IPTV论坛(OIPF)的HBB TV标准规范
  13. Pandas拼接、数据分析实操
  14. mysql远程主机强迫关闭了_HAProxy出现远程主机强迫关闭了一个现有的连接 的错误及解决...
  15. django改变用户头像
  16. 如何从Steam库中隐藏或删除游戏
  17. N5105 软路由安装 ESXi 7 直通核显给 Debian / Ubuntu 虚拟机通过 Docker 实现 jellyfin 硬件转码视频文件(硬解/编码)
  18. 明明已经安装了第三方库,但是Pycharm中却提示库不存在的解决办法
  19. Google Earth Engine ——GCOM-C 进行长期和持续的海表层浮游植物中绿色色素(叶绿素-a)的浓度。数据集(JAXA/GCOM-C/L3/OCEAN/CHLA/V1)
  20. 现代大学英语精读第二版(第一册)学习笔记(原文及全文翻译)——13A - The Greatest Invention(最伟大的发明)

热门文章

  1. Paint 画笔的一些属性
  2. eclipse改变html字体大小,细说eclipse设置字体以及字体大小?
  3. html游戏社区主题源码期末大作业0021
  4. iOS实现微信第三方登录
  5. 51单片机:LED流水灯的设计(两种方法)
  6. 基本概念:自变量和协变量
  7. 【数据结构与算法】详解什么是图结构,并用代码手动实现一个图结构
  8. EAS 分录设置默认值(删除分录监听也能用 把新增分录,插入分录监听去掉。 如果想再用新增分录监听 就再注册一个方法再onload再用)
  9. 阅读笔记:《浪潮之巅》上册
  10. Mac系统home目录权限修改