在Linux Shell脚本中,获取函数返回值的方法主要有两种:使用return语句返回整数值,或者使用echo命令返回字符串值。下面我会分别介绍这两种方法,并给出具体的代码示例。 使用return语句返回整数值 编写一个函数,并在函数内部设置一个返回值: bash #!/bin/bash my_function() { # 执行一些逻辑 local result=0 # 假...
先定义了一个函数test,根据它输入的参数是否为1来return 1或者return 0。 获取函数的返回值通过调用函数,或者最后执行的值获得。 另外,可以直接用函数的返回值用作if的判断。 注意:return只能用来返回整数值,且和c的区别是返回为正确,其他的值为错误。 3) echo 返回值 其实在shell中,函数的返回值有一个非常安全...
在Shell 中,成功的返回值通常是0。当函数执行成功且没有错误时,应返回0。这遵循了 UNIX 和Linux中的常规惯例,即“无消息即好消息”。 示例:成功返回 代码语言:javascript 代码运行次数:0 复制 Cloud Studio代码运行 bashcheck_file_exists(){if[-f"$1"];then echo"文件存在"return0elseecho"文件不存在"retur...
linux shell之函数返回值 返回值0表示无错误,1表示有错误 vi function7.sh #!/bin/bash #使用return语句的函数 show_week() { echo -n "What you input is: " echo "$1" #根据输入的参数值来显示不同的操作 case $1 in 0) echo "Today is Sunday. " return 0;; 1) echo "Today is Monday. ...
51CTO博客已为您找到关于linux shell获取函数返回值的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及linux shell获取函数返回值问答内容。更多linux shell获取函数返回值相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
linux系统 shell脚本 方法/步骤 1 首先,我们创建一个shell脚本,直接使用vim编辑器打开。 步骤阅读 步骤阅读 2 然后我们编写一个函数,用来测试函数的返回值。接着我们创建一个变量,用来接收函数的返回值。 步骤阅读 步骤阅读 3 编写完成后,我们保存退出,然后将脚本的可执行权限做一下更改,让脚本具有可执行属性。如...
Linux系列:shell获取函数返回值 function findXXX( ){ arr=$2 for i in ${arr[*]}; do if [[ $i == $1 ]] ;then return "1" ; fi done return "0" ; } findValue=$(findXXX $str "${Arr[*]}" ) echo $? 2. 3. 4. 5....
Linux Shell命令的返回值是一个由数字组成的整数,称为退出状态码(Exit Status Code)。它用来表示命令的执行结果,这个结果分为两种情况: 1. 成功执行:如果命令成功执行,返回值通常为0。这意味着命令顺利完成了它的任务,并且没有出现错误。例如,如果你运行一个打印Hello World的脚本,它可以成功执行,并返回0作为退出...
函数体执行完成都会生成一个返回值,可以用标准变量$?来确定函数的退出状态码,在shell中函数的返回值通常是函数最后一条命令执行的状态码,所以这里存在一个问题,就是函数体中的其他命令执行的状态码在默认情况下是无法获取的,在这种情况下,无法根据函数的返回值来判断函数调用执行是否成功。