设为首页 加入收藏

TOP

Unix shell自定义函数的简介及使用
2014-11-24 08:10:25 来源: 作者: 【 】 浏览:0
Tags:Unix shell 定义 函数 简介 使用

一、无参函数


没有参数的函数,直接调用实现某些功能。


函数编写在脚本中,与其他命令一起存储,但是函数必须定义在脚本的最开始部分;


也就是说,包含函数的脚本中,所有的函数都得定义在脚本的最开始部分;


然后在定义函数之后调用或者在其他脚本中引用这些定义的函数。


实例1、下面是一个简单的自定义函数,求1到10的和:


pg no_param_test
#!/bin/ksh
# 测试无参自定义函数
# author:_yeeXun
# date :2013-3-4 8:37:29


no_param_test() {
SUM=0
#for i in { 1..10 }
for i in 1 2 3 4 5 6 7 8 9 10
do
echo $i
SUM=`expr $SUM + $i`
i=`expr $i + 1`
if [ $i -eq 11 ]; then
echo "Sum:$SUM"
fi
done
}
no_param_test
# EOF


执行脚本:
sh no_param_test
1
2
3
4
5
6
7
8
9
10
Sum:55


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Java中使用MATLAB作图 下一篇在Ubuntu上用GDB调试printf源码

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·“我用Java 8”已成 (2025-12-26 11:19:54)
·下载 IntelliJ IDEA (2025-12-26 11:19:52)
·Java是什么?(通俗 (2025-12-26 11:19:49)
·雾里看花:真正意义 (2025-12-26 10:54:36)
·C++——模板(超详细 (2025-12-26 10:54:34)