Shell脚本中的return,exit 0,以及 父进程获取子进程的变量
2016-12-01 11:42
344 查看
1 Shell脚本中的return,exit 0
shell脚本中,一般在脚本的函数里面使用return语句,函数中使用return语句后,表示函数执行完毕,函数中return语句后面的代码将不再执行,同时脚本将继续执行函数后的代码。
但是exit 0无论在脚本中,还是函数中,一旦使用,将退出整个shell脚本。
2 父进程获取子进程的变量:
1. 在A脚本中执行B脚本,可以让B脚本exit strb ,然后在A脚本使用
$?来获取B脚本的strb,这样就可以实现了,父进程获取子进程的变量。
2. 让B脚本实现重定向,这样也是可以获取子进程的变量
shell脚本中,一般在脚本的函数里面使用return语句,函数中使用return语句后,表示函数执行完毕,函数中return语句后面的代码将不再执行,同时脚本将继续执行函数后的代码。
但是exit 0无论在脚本中,还是函数中,一旦使用,将退出整个shell脚本。
2 父进程获取子进程的变量:
1. 在A脚本中执行B脚本,可以让B脚本exit strb ,然后在A脚本使用
$?来获取B脚本的strb,这样就可以实现了,父进程获取子进程的变量。
2. 让B脚本实现重定向,这样也是可以获取子进程的变量
相关文章推荐
- SHELL 脚本获取当前所有文件以及路径
- shell脚本程序中的部分常用环境变量和参数变量的说明以及简单shell脚本示例
- shell 脚本中获取变量时控制开始字符位置--使用冒号加数字
- Shell脚本中获取进程ID的方法
- perl 脚本里调用shell 以及获取返回值
- linux ubuntu 下利用shell脚本监控单个进程的内存占用率以及cpu使用率
- shell 脚本之获取命令输出字符串以及函数参数传递
- linux 学习20170726 查看进程号及环境变量、获取字符串长度及shell版本
- shell脚本检测服务器进程并重启以及失败预警
- shell脚本--获取程序进程相关性能参数
- Shell脚本获取进程的运行时间
- shell脚本循环调用top来获取进程的资源信息
- return和exit的区别以及为什么vfork的子进程不能return
- 以Android L读取系统所有logcat并写入文件为例分析Android 以添加系统进程的方式申请selinux的权限执行shell脚本,以及avc:dined应该怎么申请权限
- shell 脚本中的特殊变量 以及 shell 脚本的调试
- Shell脚本获取进程的运行时间
- shell 脚本 变量 获取程序输出结果异常分析
- 在linux中安装jdk以及tomcat并shell脚本关闭启动的进程
- 通过脚本的方式杀tomcat进程(shell脚本),shell中将一个文件的内容读出赋值给一个变量
- 如何在shell脚本文件中获取awk的值, 存于变量中?