function(函數(shù))就是對代碼的封裝通铲,通常會完成一個功能,而出現(xiàn)的一種組織和代碼的方式器贩。
函數(shù)式編程
減少代碼重復(fù)編寫颅夺,從而也提高了代碼的可復(fù)用率。
程序邏輯解構(gòu)清晰磨澡。
可以使程序代碼更易讀碗啄,便于管理維護(hù)质和。
是模塊化編程思想的基礎(chǔ)稳摄。
設(shè)置函數(shù)方法
方法一:
函數(shù)名() {
函數(shù)要實(shí)現(xiàn)的功能代碼
}
方法二:
function 函數(shù)名 () {
函數(shù)要實(shí)現(xiàn)的功能代碼
}
例子:
say_hi (){
echo "hello world"
}
調(diào)用函數(shù)方法
無參數(shù)調(diào)用
say_hi
有參數(shù)調(diào)用
say_hi (){
echo "hello $1"
}
say_hi no
注意
# 表示命令行中所有參數(shù)的個數(shù)(不統(tǒng)計$0)
實(shí)操
1.寫系統(tǒng)初始化腳本
配置YUM
安裝 bash-completion epel-release lsof
關(guān)閉 selinux
關(guān)閉 firewalld
配置靜態(tài) IP
按q鍵退出程序
2.編寫系統(tǒng)管理工具箱
查看內(nèi)存的使用情況
查看磁盤的使用情況
查看系統(tǒng)的負(fù)載
查看目前登錄的用戶數(shù)量
按q鍵退出程序
......