简单的函数
在 helloWorld.sh
#!/bin/bash
# Define a function greet
greet ()
{
echo "Hello World!"
}
# Call the function greet
greet
在运行脚本时,我们会看到我们的消息
$ bash helloWorld.sh
Hello World!
*请注意,*使用函数获取文件使它们在你当前的 bash 会话中可用。
$ source helloWorld.sh # or, more portably, ". helloWorld.sh"
$ greet
Hello World!
你可以在一些 shell 中使用一个函数,以便它暴露给子进程。
bash -c 'greet' # fails
export -f greet # export function; note -f
bash -c 'greet' # success