问题:在当前的Shell中,如何调用封装在其他脚本里的函数
解决方式:
Code :封装一个Shell函数在脚本log.sh
中
#!/bin/bash
function store_result(){
date | tee -a $1
echo "$2" | tee -a $1
}
在终端使用如下指令
source log.sh
即可在终端调用封装在脚本里的函数
store_result 参数1 参数2
注意:
source filename
是在当前bash环境下读取并执行filename
中的命令,可用命令.
来替代,即. filename