首页 > 系统服务 > 详细

shell之数值运算

时间:2017-03-05 19:16:20      阅读:133      评论:0      收藏:0      [点我收藏+]
今天在学习shell的时候看到了function函数部分,书上说有 三种实现函数的方法,
1.在终端实现函数,成为交互式的函数
2.在shell脚本中实现函数,成为程序的一部分
3.在一个文件中定义函数,shell程序调用该函数。
下面我具体说一下这三种方法。
 
1.在终端实现的函数如下:
 
技术分享

 

即在终端写函数执行
 
2.在脚本中实现函数
 
这里要说的是执行数值运算:http://blog.csdn.net/taijianyu/article/details/6907288参考如下的链接
还有expr的用法如下:http://man.linuxde.net/expr
 
 
                                       技术分享     
执行结果如下:
技术分享

 

 
 
3.调用外部的函数,
 
                                    技术分享
这个调用的函数中必须.  ./my_function.sh,不然的话读不到那个路径
  技术分享

 

技术分享

 

 
当然你在写的时候还可以加自己定义的函数
 
 

技术分享

 

技术分享

 

 
********将文件载入shell 中:
这个文件为了避免错误,所以文件名和函数名统统一样,
          .   filename  该命令将此文件嵌入shell 中,即作为shell的内部命令了。
将一个普通的文件载入shell 中利用<点><空格><文件名>
执行时只需输入文件名经即可,  myfind
set命令是查看有多少命令被载入shell中了 
 
unset命令是从shell中删除此命令(函数)

shell之数值运算

原文:http://www.cnblogs.com/future-liu1121/p/6506127.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!