校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > shell自定義函數及參數調用解析

shell自定義函數及參數調用解析

熱門標簽:陜西便宜電銷機器人軟件 衡水外呼線路解決 昆明電話外呼系統好么 杞縣地圖標注app 艾比利外呼系統 外呼系統一天耗費多少流量 免費門店地圖標注注冊入駐 電話機器人每天搜索多少次 海口智能語音電銷機器人好用嗎

一、定義函數

復制代碼 代碼如下:

function fname()
{
statements;
}


復制代碼 代碼如下:

fname()
{
statements;
}

二、調用函數

只需要使用函數名,即可調用某個函數:
$ fname ; #執行函數

可以傳遞參數給函數,并由腳本進行訪問:
fname arg1 arg2; # 傳遞參數

以下是函數fname的定義。在函數fname中,包含了各種訪問函數參數的方法。

復制代碼 代碼如下:

fname()
{
  echo $1, $2; # 訪問參數1和參數2
  echo "$@"; # 以列表的方式一次性打印所有的參數
  echo  "$*"; # 類似于$@,但是參數被作為單個實體(字符串)
  return 0; # 返回值
}

類似地,參數可以傳遞給腳本并通過script:$0(腳本名)訪問。

有關bash中函數參數的注解:
$1是第一個參數。
$2是第二個參數。
$n是第n個參數。
"$@"被擴展成"$1" "$2" "$3"等。
"$*"被擴展成"$1c$2c$3c",其中c是IFS的第一個字符。
"$@"用得最多。由于"$*"將所有的參數當作單個字符串,因此它很少被使用。

您可能感興趣的文章:
  • PowerShell中簡單的自定義函數和調用函數例子
  • 淺談Shell中的函數
  • Shell中關于時間和日期的函數總結
  • Linux 在Shell腳本中使用函數實例詳解
  • shell 使用數組作為函數參數的方法(詳解)
  • Shell使用Epoch進行日期時間轉換和計算的幾個小函數
  • Linux Shell函數返回值
  • Linux Shell腳本系列教程(四):使用函數添加環境變量
  • 詳解shell 函數定義與調用

標簽:宿遷 西寧 泰安 營口 昌都 臨滄 海口 南京

巨人網絡通訊聲明:本文標題《shell自定義函數及參數調用解析》,本文關鍵詞  shell,自定義,函數,及,參數,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《shell自定義函數及參數調用解析》相關的同類信息!
  • 本頁收集關于shell自定義函數及參數調用解析的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 吴堡县| 五寨县| 永年县| 祁阳县| 会宁县| 台江县| 遵义县| 柏乡县| 简阳市| 馆陶县| 明溪县| 陇南市| 琼中| 遂川县| 沙坪坝区| 彩票| 峨山| 芮城县| 屏南县| 会宁县| 工布江达县| 手游| 景德镇市| 茌平县| 安丘市| 会同县| 远安县| 孙吴县| 昌黎县| 栾城县| 临朐县| 昔阳县| 宁河县| 盐源县| 麻阳| 策勒县| 萍乡市| 玛沁县| 永安市| 鲁山县| 红河县|