需求描述:
- shell脚本中定义了很多功能函数,我要通过执行脚本传入参数执行函数,参数为函数名字,
#!/bin/bash
function test(){
echo "my is test function"
}
module=$1
解决方法
#!/bin/bash
function test(){
echo "my is test function"
}
module=$1
eval ${module}
执行结果
sh function.sh test
my is test function
网友评论