天天看点

脚本中调用别的脚本,如何得到执行结果?

执行结果.

  • 如果指的返回值(return/exit),可以:
echo $?      
  • 如果想得到脚本的其他内容:
cmd=`build.sh`
result=${cmd}
echo result      

得到的是不是汝想要的?不好说.脚本执行过程的echo输出,都包含其中.这就有点多了.

  • 这个时候可以使用截取办法

build.sh在最后返回内容,并以某个前缀为标志.

对result进行截尾.

继续阅读