码迷,mamicode.com
首页 > 系统相关 > 详细

shell编程:向函数中传递参数

时间:2019-10-24 10:03:42      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:echo   cal   expr   执行   shell编程   传递参数   $1   编程   style   

cal.sh

sh cal.sh 20 + 10 实现这样传参的函数(shell不是一个严谨的编程语言,参数这种是不用定义的,函数中直接引用,shell执行中直接写)

#!/bin/bash
#

cal()

{
           case $2 in
                    +)
                        echo "`expr $1 + $3`"
                        ;;
                    -)
                        echo "`expr $1 - $3`"
                        ;;
                    \*)
                        echo "`expr $1 \* $3`"
                        ;;
                    /)
                        echo "`expr $1 / $3`"
                        ;;
            esac
}

 

 

shell编程:向函数中传递参数

标签:echo   cal   expr   执行   shell编程   传递参数   $1   编程   style   

原文地址:https://www.cnblogs.com/soymilk2019/p/11730021.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!