Shell脚本相互调用并指定返回值

test.sh

#!/bin/bash
sh test1.sh
echo $?

说明:对于test1.sh脚本的返回值,可以通过$?的方式获取到。

test1.sh

#!/bin/bash
num(){
  a=5
  b=2
  c=$(($a+$b))
  return $c
}
num

说明:retuen 要结合函数一起使用。这里计算了一个值,当然可以指定。

你可能感兴趣的:(工作记录,经验分享)