您的位置:首页 > 运维架构 > Shell

shell引入其它文件函数的方法

2015-10-21 22:02 459 查看
无论你使用任何高级语言进行程序设计,都应该遵循分治思想,否则你的代码将会变得臃肿与难读!

本文给出shell脚本的分而治之语法,将功能分解后放入不同的shell文件中,让你的shell工程更加有条不紊,闲话少叙,下面给出例子:

1、被调用文件a.func的内容

#!/bin/bash

#file to be called.
#autor:wanyonghui
#date:2015/10/21

hello()
{

echo "Hello! $1."
return
}

function hi()
{

echo "Hi! $1."
return
}
2、调用文件b.sh的内容

#!/bin/bash

#file main
#autor:wanyonghui
#date:2015/10/21
#import file before call it
. ./function.example
#call hello
hello lijin
#call hi
hi maming


3、总结

采用. 文件名(绝对路径或者相对路径)引入被调用文件,语法就是这样了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  shell 调用