return

從函數中退出並返回數值。

概要

1return [n]

主要用途

  • 使得shell函數退出並返回數值,如果沒有指定n的值,則默認爲函數最後一條命令執行的返回狀態。

參數

n(可選):整數。

返回值

返回值爲你指定的參數n的值,如果你指定的參數大於255或小於0,那麼會通過加或減256的方式使得返回值總是處於0到255之間。

在函數外執行return語句會返回失敗。

例子

1#!/usr/bin/env bash
2# 定義一個返回值大於255的函數
3example() {
4  return 259
5}
6# 執行函數
7example
8# 顯示3
9echo $?

注意

  1. 該命令是bash內建命令,相關的幫助信息請查看help命令。

來源:https://github.com/jaywcjlove/linux-command

最後修改於: Wednesday, January 31, 2024

相關文章:

翻譯: