转载 http://c.biancheng.net/cpp/view/2740.html
Shell 支持将外部脚本的内容合并到当前脚本中。
使用方式
. filename
或
source filename
两种方式的效果相同,简单起见,一般使用点号(.),但是注意点号(.)和文件名中间有一空格。
示例
脚本 script1.sh
#!/bin/bash Hello () { echo "Hello World" }
脚本script2.sh
#!/bin/bash #引入脚本 script1.sh #source ./script1.sh . ./script1.sh #调用 Hello 函数 Hello
执行脚本 script2.sh
sh script2.sh
执行结果
Hello World