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

网站建设中的主要功能广告制作安装工

网站建设中的主要功能,广告制作安装工,长沙网站推广¥做下拉去118cr,太原网站建设公司文章目录 前言函数定义处理函数参数通过getopts接收参数 前言 函数是编程语言中最重要的部分之一#xff0c;虽然在shell脚本中并不是必须的#xff0c;但是函数可以提高代码的复用性和可读性#xff0c;当我们编写稍微复杂的脚本时#xff0c;函数就是一个好帮手#xf… 文章目录 前言函数定义处理函数参数通过getopts接收参数 前言 函数是编程语言中最重要的部分之一虽然在shell脚本中并不是必须的但是函数可以提高代码的复用性和可读性当我们编写稍微复杂的脚本时函数就是一个好帮手否则我们的脚本可能就又臭又长过一段时间自己都不认得了。 接下来我们就一起看看在shell中应该怎么定义和使用函数。 函数定义 首先函数的定义语法如下 # function 关键字 # helloWorld 函数名 function helloWorld(){echo hello world! }#函数调用 helloWorld注意事项 函数定义的关键字function 并不是必须的但是为了可读性还是建议加上在ubuntu系统上的/bin/sh中不支持function关键字建议使用#!/bin/bash解释执行脚本定义函数时不需要显式的申明函数参数 处理函数参数 在上面的函数定义中我们可以看到并没有申明函数的参数那么函数参数是怎么传递的呢 其实函数参数我们可以通过$n的方式获取如下 #!/bin/bash# 定义一个函数 function func(){# 输出所有的参数echo all parameters are $*# 输出所有的参数echo all parameters are $# 输出脚本名称echo the scripts name is $0# 输出第 1 个参数echo the first parameter is $1# 输出第 2 个参数echo the second paramter is $2 }# 函数调用 func hello 2从上面的例子可以看到我们在调用函数时直接将函数跟在函数名称后面即可在函数内部我们可以通过位置参数的形式接收。 通过getopts接收参数 上面的方式演示了函数的位置参数如何传递和接收但是如果出现某个函数参数特别多的情况使用位置参数可能会导致可读性差而且必须每个位置都必须要传递参数使用起来不方便。 接下来演示通过getopts方式传递可选参数代码如下 #!/bin/bash # 定义函数 func() {# 逐个接收选项及其参数while getopts a:b:c argdo# 当指定了 -a 选项时case $arg ina)# 输出 -a 选项的参数值echo as argument is $OPTARG;;b)echo bs argument is $OPTARG.;;c)echo c;;?)# 未知选项echo unkown argument.exit 1;;esacdone } # 调用函数 func -a hello -b world
http://wiki.neutronadmin.com/news/313597/

相关文章:

  • 建设互联网地方垂直网站新手制作网站
  • 网站文案技巧网站建设购买数据库的流程
  • 做网站常用的技术有哪些网站信息备案查询
  • 淘宝开放平台怎么做淘宝客网站微信开发平台公司
  • 企业互联网网站定位上海企业网站制作电话
  • 做画册封面的网站辽宁建设工程信息网直接发包工程
  • 网站建设进什么分录怎么做网站表白
  • 广州网站优化网站地推团队联系方式
  • 开发区二手房北京大型网站优化
  • 大庆商城网站建设建设商城类网站多少钱
  • 如何用书签 做网站接口wordpress怎么调用音频
  • 如何建设物流网站网站的制
  • 北京建设银行支行查询官方网站模板做图 网站有哪些内容
  • 企业的网站建设网站开发 工期安排
  • 网站备案 必须在接入商处工程建设项目在哪个网站查询
  • 建设电子商务网站的试卷东莞市的网站公司哪家好
  • 电商网站首页开发wordpress .mo
  • 青海省住房建设厅网站首页做网站需要公司资质吗
  • 代理网站系统wordpress 分段
  • 网站管理系统后台网站绝对布局
  • 影响网站权重的因素seo咨询服务
  • ih5做的网站怎么上传html5支持最好的浏览器
  • 成都专业app开发服务杭州关键词推广优化方案
  • 怎样做网站上的语种链接windows wordpress 轻量级
  • 百度网站推广申请百度站长推送
  • 网站平台需要做无形资产吗 怎么做o2o电子商务模式是指
  • 怎么做谷歌这样的网站关键词排名优化网站
  • 做自适应网站设计无锡定制化网站建设
  • ps怎么做网站导航内嵌式网站一年的 运营费用
  • 服务器做网站教程做站群的网站怎么来