最新文章專題視頻專題關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
linux安裝deb文件命令 linux last命令 linux如何給用戶分配權限 linux下載文件到本地命令 linux命令下載文件到本地 linux下載文件到本地sz命令 linux更新系統的命令 linux文件下載到本地的命令 linux命令行連接wifi linux dump命令 linux sudo命令 linux網絡測試命令 linux read命令 linux軟連接命令 linux刪除軟連接命令 linux卸載安裝包命令 linux sort命令 2021年11月進京證新規定 2021年外地車進京新規定 linux stat命令 linux上傳文件的命令 php執行linux命令 豆子怎么種才能發芽 linux time命令 linux 上傳命令 linux備份文件命令bak linux復制指令 linux 刪除軟連接命令 linux view命令 linux保存文件命令 linux系統指令大全 linux copy命令 linux基礎命令 linux的操作指令大全 linux mail命令 城際列車一等座和二等座的區別 linux 執行命令 linux執行命令 linux遠程登錄命令 linux權限命令
當前位置: 首頁 - 科技 - 知識百科 - 正文

linux shell函數

來源:懂視網 責編:臨意 時間:2021-11-04 14:15:16
文檔

linux shell函數

shell函數是linux下的一個函數,在linux中的shell函數可以用戶定義函數,然后在shell腳本中也能夠隨便調用。此外,shell函數能夠帶function fun() 定義,也能夠直接以fun() 定義,即不帶任何參數。
推薦度:
導讀shell函數是linux下的一個函數,在linux中的shell函數可以用戶定義函數,然后在shell腳本中也能夠隨便調用。此外,shell函數能夠帶function fun() 定義,也能夠直接以fun() 定義,即不帶任何參數。

shell函數是linux下的一個函數,具體介紹如下:

linux中的shell函數可以用戶定義函數,然后在shell腳本中也能夠隨便調用。

其定義的基本格式如下:

[ function ] funname [()]

{

    action;

    [return int;]

}


說明:

1、shell函數能夠帶function fun() 定義,也能夠直接以fun() 定義,即不帶任何參數。

2、參數返回,可以通過顯示加:return 返回,如果不加的話,就會最后一條命令運行結果,作為其返回值。 要注意的是,return后跟數值n(0-255)。

參考范例:

定義一個函數并且調用,具體格式是:

demoFun(){

    echo "這是第一個shell函數!"

}

echo "-----函數開始執行-----"

demoFun

echo "-----函數執行完畢-----"

輸出結果為:

-----函數開始執行-----

這是第一個shell函數!

-----函數執行完畢-----

在Shell中,調用函數時也能夠向其傳遞參數。一般在函數體內部是通過$n的形式來獲取參數值的。

funWithParam(){

    echo "第一個參數為 $1 !"

    echo "第二個參數為 $2 !"

    echo "第十個參數為 $10 !"

    echo "第十個參數為 ${10} !"

    echo "第十一個參數為 ${11} !"

    echo "參數總數有 $# 個!"

    echo "作為一個字符串輸出所有參數 $* !"

}

funWithParam 1 2 3 4 5 6 7 8 9 34 73

輸出結果即為:

第一個參數為 1 !

第二個參數為 2 !

第十個參數為 10 !

第十個參數為 34 !

第十一個參數為 73 !

參數總數有 11 個!

作為一個字符串輸出所有參數 1 2 3 4 5 6 7 8 9 34 73 

以上就是小編的分享了,希望能夠幫助到大家。

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:0731-84117792 E-MAIL:11247931@qq.com

文檔

linux shell函數

shell函數是linux下的一個函數,在linux中的shell函數可以用戶定義函數,然后在shell腳本中也能夠隨便調用。此外,shell函數能夠帶function fun() 定義,也能夠直接以fun() 定義,即不帶任何參數。
推薦度:
標簽: 函數 linux shell
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題linux安裝deb文件命令linux安裝deb文件命令專題linux last命令linux last命令專題linux如何給用戶分配權限linux如何給用戶分配權限專題linux下載文件到本地命令linux下載文件到本地命令專題linux命令下載文件到本地linux命令下載文件到本地專題linux下載文件到本地sz命令linux下載文件到本地sz命令專題linux更新系統的命令linux更新系統的命令專題linux文件下載到本地的命令linux文件下載到本地的命令專題linux命令行連接wifilinux命令行連接wifi專題linux dump命令linux dump命令專題linux sudo命令linux sudo命令專題linux網絡測試命令linux網絡測試命令專題linux read命令linux read命令專題linux軟連接命令linux軟連接命令專題linux刪除軟連接命令linux刪除軟連接命令專題linux卸載安裝包命令linux卸載安裝包命令專題linux sort命令linux sort命令專題2021年11月進京證新規定2021年11月進京證新規定專題linux stat命令linux stat命令專題linux如何查看機器配置linux如何查看機器配置專題linux curl命令linux curl命令專題2021北京限號11月新規是怎么規定的2021北京限號11月新規是怎么規定的專題linux nc命令linux nc命令專題linux jobs命令linux jobs命令專題linux ps命令linux ps命令專題2021年11月1日出臺什么法2021年11月1日出臺什么法專題linux sftp命令linux sftp命令專題linux exec命令linux exec命令專題linux下載文件命令linux下載文件命令專題2021年11月新規定有哪些2021年11月新規定有哪些專題shell腳本 函數專題八零后小吃圖片大全專題吧,b專題安陽pe管材專題奧特曼游戲內購破解版大全專題吧機哪家好專題八路軍正參謀長是誰專題八零小廚子專題八路軍鄭川專題八路循環彩燈電路圖專題吧十年手機舊版專題八路軍689團專題澳門呂志和專題奧德賽ghac電動尾門專題八荒武帝下載專題八年級下冊物理題浮力專題扒爐煎牛排用多少度專題八路軍為什么穿圓口布鞋專題八小時工作制度最早在哪個國家出現專題吧視頻中的聲音加上字幕專題
Top
国产精品久久久久精品…-国产精品可乐视频最新-亚洲欧美重口味在线-欧美va免费在线观看