溫馨提示×

shell中的return怎么使用

小億
279
2023-12-20 04:38:59
欄目: 編程語言

在shell腳本中,return語句用于從函數(shù)中返回一個值。它的使用方法如下:

#!/bin/bash

function my_func() {
   # 函數(shù)體
   return 42
}

my_func
ret_val=$?
echo "返回值為: $ret_val"

在上面的示例中,my_func函數(shù)返回了一個值為42的返回碼。在函數(shù)調(diào)用后,可以使用$?來獲取函數(shù)的返回值。在腳本中,可以將返回值保存到一個變量中,并進行后續(xù)處理。

需要注意的是,return語句只能用于返回一個整數(shù)值,取值范圍為0-255。如果需要返回其他類型的值,可以使用標準輸出或者全局變量來實現(xiàn)。

0