当前位置: 首页 > news >正文

包工头接活网站app网站建设活动海报

包工头接活网站app,网站建设活动海报,房产中介网站,个人网页是什么意思目录 函数 1--不带返回值的函数 完整的流程 2--带返回值的函数 计算两个数字相乘 3--可以传递参数的函数 函数 1--不带返回值的函数 函数名(){ context; } outputFunction(){ echo "这是一个普通的函数" } outputFunction 完整的流程 [xijiulocalhost ~]$ t…

目录

函数

 1--不带返回值的函数

完整的流程

2--带返回值的函数

计算两个数字相乘

3--可以传递参数的函数


函数

 1--不带返回值的函数

函数名(){

        context;

        

}


outputFunction(){
        echo "这是一个普通的函数"
}

outputFunction

完整的流程

[xijiu@localhost ~]$ touch func1.sh
[xijiu@localhost ~]$ vi func1.sh
[xijiu@localhost ~]$ sh func1.sh
这是一个普通的函数
[xijiu@localhost ~]$ cat func1.sh 

outputFunction(){
    echo "这是一个普通的函数"
}

outputFunction

[xijiu@localhost ~]$ 
 

 

2--带返回值的函数

函数名(){

        context;

        return 返回值;

}

计算两个数字相乘

        

# 计算两个数字相乘

digits(){
        echo "输入第一个数字"
        read oneNum
        echo "输入第二个数字"
        read twoNum
        result=  expr $oneNum \* $twoNum
        return $result
}

digits

[xijiu@localhost ~]$ vi digits.sh 
[xijiu@localhost ~]$ sh digits.sh 
输入第一个数字
2
输入第二个数字
2
4
[xijiu@localhost ~]$ cat digits.sh 
# 计算两个数字相乘

digits(){
    echo "输入第一个数字"
    read oneNum
    echo "输入第二个数字"
    read twoNum
    result=  expr $oneNum \* $twoNum  
    return $result
}

digits
[xijiu@localhost ~]$ sh digits.sh 
输入第一个数字
43
输入第二个数字
22
946
[xijiu@localhost ~]$ 

3--可以传递参数的函数

  • 通过$数字  ==》获取参数值
  • 通过${数字} ==》获取参数值
  • 通过$*  ====>获取所有的参数值
  • 通过$# ===>获取参数的个数

reciveFuc(){
        echo   "第一个参数$1";
        echo "第二个参数$2"
        echo "第三个参数${3}"

        echo "参数的个数$#"
        echo "所有的参数$*"
}
reciveFuc a b 1 a s d

完成流程

[xijiu@localhost ~]$ vi send.sh
[xijiu@localhost ~]$ cat send.sh
reciveFuc(){
    echo   "第一个参数$1";
    echo "第二个参数$2"
    echo "第三个参数${3}"
    
    echo "参数的个数$#"
    echo "所有的参数$*"
}
reciveFuc a b 1 a s d 
[xijiu@localhost ~]$ sh send.sh 
第一个参数a
第二个参数b
第三个参数1
参数的个数6
所有的参数a b 1 a s d
[xijiu@localhost ~]$ 

http://www.dtcms.com/a/439884.html

相关文章:

  • 做自己的网站要多少钱做公司网站有用吗
  • 做网站计入什么科目嘉兴网站制作报价
  • 做网站ps注意事项asp.net制作的网站开发
  • 彩票网站建设哪家公司好黑龙江省高速公路建设局网站
  • windows.net做网站网络营销服务的特点有哪些
  • 建一个门户网站要多少钱注册资本1000万的公司需要多少钱
  • 湛江免费网站制作建设工程竣工验收消防备案网站
  • [xboard] 24 kernel启动流程之c语言篇
  • 一个超链接 多个网站网站建设需要通过哪些审批
  • wordpress兼容ie6主题网站如何优化流程
  • 李宏毅-Generative AI-第二课
  • 便宜做网站公司杭州品牌推广
  • 宿迁交通工程建设有限公司网站点击网站出现微信二维码的链接怎么做
  • 织梦企业网站管理系统linux 好用的wordpress
  • 兰山网站建设apache 静态网站
  • 不停弹窗的网站怎么做找工程项目
  • 【智能体】Ch1-什么是Agents
  • 基因大模型落地的路径分析:技术、挑战与系统性实施策略
  • 连运港网络公司做网站房地产网站加盟
  • 影楼网站推广南通网站建设兼职
  • 电子商务网站特色廊坊微信网站建设
  • ORB_SLAM2原理及代码解析:Initializer::Initialize() 函数
  • 建设网站地图做教师知识网站有哪些
  • leetcode 526 优美的排列
  • 网站建设 10万元企业做网站的费用如何科目
  • 洛阳瀍河建设局网站珠海做网站那家好
  • 建设银行东营分行网站企业网站项目报价多少合适
  • 怎么用word做一个网站徐州建站费用
  • 带root权限_九联UNT402A优盘刷机包及线刷包 当贝桌面固件
  • 王健林亏60亿做不成一个网站市政工程单位工程划分