busybox脚本的函数

在openwrt上运行的是busybox,功能和一般linux发行版自带的 bash shell 差不多。

但是针对嵌入式系统做了很多的裁剪,语法上也和 bash shell 有一点差异。

本文主要记录的是 在脚本中声明和调用函数的过程。



(1)声明函数

test() {
echo "hello world"
}


(2)调用函数

#main
echo "start"
test
return 0

(3)需要注意的是test函数声明的时候不需要在前面加 function关键字。

此外,调用的时候不需要加括号,直接使用函数名


你可能感兴趣的:(function,shell,函数,openwrt,busybox)