shell/ target=_blank class=infotextkey>shell脚本相互调用方法教程
shell写脚本通常可以模块化,也可以功能化,例如test1.sh完成一个独立功能,test2.sh也完成一个独立的功能,但是需要test1.sh作为前提,因此为了节省执行时间,不是用crontab傻瓜似的等待,可以在test1.sh里调用test2.sh执行,效率会更高。
以下介绍两种在一个脚本里调用另外一个脚本的方法。
1、脚本间调用,首先,两个测试脚本:
test1.sh :
test2.sh :
2、调用 test1.sh
echo "second scripts"
1)、使用source
代码:
2)、使用bash
代码:
在bash shell脚本编程中,脚本间的相互调用很关键,用好了可以节省脚本执行时间,提高bash shell脚本的执行效率。