在 Linux 下,你可以通過(guò)以下方式定義 Shell 函數(shù):
function_name() {
command1
command2
# ...
}
例如,定義一個(gè)名為 greeting
的函數(shù),它會(huì)輸出 “Hello, World!”:
greeting() {
echo "Hello, World!"
}
創(chuàng)建一個(gè)名為 functions.sh
的文件,然后在其中定義函數(shù):
#!/bin/bash
function_name() {
command1
command2
# ...
}
保存文件后,通過(guò)運(yùn)行 source functions.sh
或 . functions.sh
來(lái)加載函數(shù)?,F(xiàn)在你可以在終端中使用定義的函數(shù)了。
注意:在定義函數(shù)時(shí),確保使用大寫字母和下劃線命名函數(shù),這是一種約定,但不是強(qiáng)制的。