在代碼復用及可維護性方面,函數有著巨大的優勢,因此,把常用功能封裝成函數是一件非常平常的事。shell腳本中,怎麼定義函數及使用函數呢?
函數定義:
函數調用:
func_name parm
函數體中,可以通過$1 $2 ...$9接受函數調用中的變量
函數可以通過return 返回函數執行的結果
可以通過下面一個簡單例子,www.linuxidc.com來看下在shell腳本中怎麼定義使用函數
1、在/root/bin目錄下新建函數文件main.fun
vim /root/bin/main.fun
2、在main.fun文件中編寫函數findit內容
3、Shell中載入函數文件/root/bin/main.fun
. /root/bin/main.fun
4、檢查載入文件
set
set命令將在shell中顯示所有的載入函數
5、調用函數