原文:shell之return

return .return命令会使一个函数返回,会返回一个单一的数字参数,而这个数字参数在调用这个函数的脚本是可见的,如果没有指定返回参数,return在默认情况下会返回上一次命令的返回代码 .return value 我们在 shell 下跑的每一个 command 或 function ,在结束的时候都会传回父行程一个值,称为 return value 。在 shell command li ...

2019-08-23 13:57 0 766 推荐指数:

查看详情

Shell——return 命令作用

1、终止一个函数. 2、return命令允许带一个整型参数, 这个整数将作为函数的"退出状态码"返回给调用这个函数的脚本, 并且这个整数也被赋值给变量$?.3、命令格式:return value return终止函数后可以输入echo $? 来显示上一个函数的执行状态 ...

Wed Oct 24 19:03:00 CST 2018 0 2828
exit(-1)或者return(-1)为什么shell得到的退出码是255?

写一段hello world: 编译执行:gcc main.c && ./a.out 现在我们看看在当前shell中返回上一个执行过程的返回值是多少,是 “-1” 吗? 啊,结果为什么 "255"呢?调用一个程序, 程序退出-1, 得到 ...

Thu Oct 24 07:24:00 CST 2013 0 8075
shell函数function使用return和echo作用区别

Shell函数返回值,常用的两种方式:return,echo 1) return 语句shell函数的返回值,可以和其他语言的返回值一样,通过return语句返回。 Shell 函数返回值只能是整形数值,一般是用来表示函数执行成功与否的,0表示成功,其他值表示失败。因而用函数返回值来返回 ...

Wed Apr 14 23:50:00 CST 2021 0 538
return echo 返回值,返回状态码 shell

return 返回的是状态码, return不返回函数返回值 可以在前面用 echo 返回函数返回值,return 返回指定函数退出状态码 echo 返回的是函数返回值,如果没有使用return,则函数退出状态码是函数最后一条命令的退出状态码 return后面的语句将不再执行 ...

Sat Oct 10 04:58:00 CST 2020 0 418
shell 脚本函数 return 和 echo 的返回值问题

return 返回的是状态码,函数结束 return不返回函数返回值 可以在前面用 echo 返回函数返回值,return 返回指定函数退出状态码 echo 返回的是函数返回值,函数退出状态码是函数最后一条命令的退出状态码 ...

Mon Jan 06 03:02:00 CST 2014 1 10922
return -1 、return 1 、 return 0 的区别

根据所定义函数的需求返回不同的值。 一般0和-1或者0和1使用 0和-1使用时: 0一般表示成功执行 -1一般表示不成功 0和1使用时: 1真 0假 ...

Mon Mar 18 02:09:00 CST 2019 0 2948
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM