脚本中调用别的脚本,如何得到执行结果?
执行结果.
- 如果指的返回值(return/exit),可以:
echo $?
- 如果想得到脚本的其他内容:
cmd=`build.sh`
result=${cmd}
echo result
得到的是不是汝想要的?不好说.脚本执行过程的echo输出,都包含其中.这就有点多了.
- 这个时候可以使用截取办法
build.sh在最后返回内容,并以某个前缀为标志.
对result进行截尾.
脚本中调用别的脚本,如何得到执行结果?相关推荐
- 【Groovy】Groovy 脚本调用 ( Groovy 类中调用 Groovy 脚本 | 创建 GroovyShell 对象并执行 Groovy 脚本 | 完整代码示例 )
文章目录 一.Groovy 类中调用 Groovy 脚本 1.创建 GroovyShell 对象并执行 Groovy 脚本 2.代码示例 二.完整代码示例 1.调用者 Groovy 脚本的类 2.被调 ...
- 【Groovy】Groovy 脚本调用 ( Groovy 脚本中调用另外一个 Groovy 脚本 | 调用 evaluate 方法执行 Groovy 脚本 | 参数传递 )
文章目录 一.Groovy 脚本中调用另外一个 Groovy 脚本 1.调用 evaluate 方法执行 Groovy 脚本 2.参数传递 二.完整代码示例 1.调用者 Groovy 脚本 2.被调用 ...
- java执行python脚本_使用Runtime.getRuntime().exec()在java中调用python脚本
举例有一个Python脚本叫test.py,现在想要在Java里调用这个脚本.假定这个test.py里面使用了拓展的包,使得pythoninterpreter之类内嵌的编译器无法使用,那么只能采用ja ...
- powershell执行c语言文件,c语言中调用shell脚本
[转]c语言中调用shell脚本 关于在c语言中调用shell脚本,先是在百度上百度了一下 下面的这个应该是说的比较详细的 dreamerkxz.blog.163.com/blog/static/82 ...
- Mac笔记本中是用Idea开发工具在Java项目中调用python脚本遇到的环境变量问题解决...
问题描述: mac笔记本本身会自带几个python版本,比如python2.7版本,我没有改动mac默认的python版本,只是安装了python3.7版本. 使用Pycharm开发Python项目没 ...
- linux shell脚本中调用另一个shell脚本
先来说一下主要以下有几种方式: 1.fork: 如果脚本有执行权限的话,path/to/foo.sh.如果没有,sh path/to/foo.sh. 2.exec: exec path/to/foo. ...
- 【Groovy】Groovy 脚本调用 ( Java 类中调用 Groovy 脚本 )
文章目录 前言 一.Groovy 类中调用 Groovy 脚本 1.参考 Script#evaluate 方法分析 Groovy 类中调用 Groovy 脚本 2.创建 Binding 对象并设置 a ...
- 【Groovy】Groovy 脚本调用 ( Groovy 类中调用 Groovy 脚本 | 参考 Script#evaluate 方法 | 创建 Binding 对象并设置 args 参数 )
文章目录 一.Groovy 类中调用 Groovy 脚本 1.参考 Script#evaluate 方法分析 Groovy 类中调用 Groovy 脚本 2.创建 Binding 对象并设置 args ...
- 【Groovy】Groovy 脚本调用 ( Groovy 脚本中调用另外一个 Groovy 脚本 | 绑定作用域 binding 变量分析 | Binding 类 variables 成员分析 )
文章目录 一.绑定作用域 binding 变量分析 二.Binding 类 variables 成员分析 三.完整代码示例 1.调用者 Groovy 脚本 2.被调用者 Groovy 脚本 3.执行结 ...
- 【Groovy】Groovy 脚本调用 ( Linux 中调用 Groovy 脚本 | Windows 中调用 Groovy 脚本 )
文章目录 前言 一.Linux 中调用 Groovy 脚本 二.Windows 中调用 Groovy 脚本 前言 在 命令行 , Groovy 脚本 , Groovy 类 , Java 类中 , 可以 ...
最新文章
- python是什么编程教程-python教程看完了,还是不会编程?
- 广汽研究院BMS软件工程师_感·创未来 2020广汽科技日有哪些干货?
- 在聊Java中的equals方法
- 头上有多少根头发算秃头?
- leetcode71. 简化路径 Unix 风格
- linux6.5如何打开ftp服务,CentOs6.5上快速搭建ftp服务器
- 机器学习--Lasso回归(LassoRegression)
- leetcode1576 (2022.1.5)
- 618活动海报还没想法?PSD页面设计参考能给你灵感
- 计算机组装与维护报告论文,计算机组装与维护实习报告范文
- 机器学习笔记——偏差vs方差
- DBS-Function:f_GetPy
- Maven - 安装 配置
- 【数据分析】基于matlab焊缝边缘检测算法对比分析 【含Matlab源码 260期】
- 微信小程序--对接萤石云视频监控
- 中南大学2015年研究生复试淘汰率将超40%
- 支付宝,微信,线上支付流程介绍
- MatLab矩阵的创建、寻访和运算
- 【04741】2022年10月高等教育自学考试-计算机网络原理
- linux获取完整的man(manpages)linux参考手册/中文man的下载和使用/获取buildin 命令的完整帮助文档/多种man手册/man着色colorful man
热门文章
- 创建查看mysql8.0数据库_创建和选择数据库
- linux kill 杀一个进程
- ThreadLocal 原理和使用场景分析
- 用递归来实现汉诺塔的问题
- sql server 规则
- 组合数学 - 母函数的运用 + 模板 --- hdu : 2082
- 转:浅析 Java Thread.join()
- Wince Cab Manager___cab工具
- w3wp.exe进程资源占用过大问题
- 2018码云GVP最有价值开源项目-PDMan-2.1.3 发布—免费的国产数据库建模工具(使用)