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

镇江网站建设报价心理网站的建设与维护

镇江网站建设报价,心理网站的建设与维护,wordpress如何修改背景图片,网络优化方案案例Shell编程中的函数#xff1a;伪代码表示#xff1a; function 函数名(){函数体}注意事项#xff1a; 1.函数无参数#xff1b; 2.函数无返回值类型#xff1b; 3.function可以不写#xff1b; 4.函数不被调用#xff0c;就不会执行#xff1b; 5.函数名不能使用…Shell编程中的函数伪代码表示 function 函数名(){函数体}注意事项 1.函数无参数 2.函数无返回值类型 3.function可以不写 4.函数不被调用就不会执行 5.函数名不能使用关键字名称由数字、字母或下划线组成且数字不能作为函数名的开头 函数的调用 1.无参数时直接使用函数名即可 2.有参数时函数名后跟着参数多个参数用空格分隔 函数内部使用的参数 需要利用位置变量来使用参数例如 1.$0脚本名 2.$1~$9调用函数时给函数传递的第1至第9个参数 十位数及其上需要添加花括号{ }比如${88} 示例代码 #!/bin/bashfunction print_string(){for((i0;i6;i))doecho WELCOME TO BEIJING $idone}print_stringecho ---------------------------------function my_mul(){echo $0echo $1echo $2expr $1 \* $2 }my_mul 12 12运行结果 WELCOME TO BEIJING 0 WELCOME TO BEIJING 1 WELCOME TO BEIJING 2 WELCOME TO BEIJING 3 WELCOME TO BEIJING 4 WELCOME TO BEIJING 5 --------------------------------- g5.sh 12 12 144虚拟机终端传递函数参数1.若使用执行脚本的命令行参数调用函数时传递参数如示例代码1所述2.如使用命令行的所有参数如示例代码2所述可以采用以下4种方式i.$ 根据单词列表的个数在终端写多少参数进行传递ii.$*同上iii.$同上iv.$*使用命令行的所有参数在函数中使用$1即可示例代码1 #!/bin/bashfunction my_string(){echo HI zhengzhou $1echo HI zhengzhou $2echo HI zhengzhou $3echo HI zhengzhou $4echo HI zhengzhou $5echo HI zhengzhou $6echo HI zhengzhou $7echo HI zhengzhou $8echo HI zhengzhou $9echo HI zhengzhou ${10} } my_string $1 $2 $3 $4 $5 $6 $7 $8 $9 ${10} my_string ${10} $9 $8 $7 $6 $5 $4 $3 $2 $1 运行结果1 #linuxubuntu:~$ bash g6.sh 1 2 3 4 5 6 7 8 9 10 10 9 8 7 6 5 4 3 2 1 HI zhengzhou 1 HI zhengzhou 2 HI zhengzhou 3 HI zhengzhou 4 HI zhengzhou 5 HI zhengzhou 6 HI zhengzhou 7 HI zhengzhou 8 HI zhengzhou 9 HI zhengzhou 10 HI zhengzhou 10 HI zhengzhou 9 HI zhengzhou 8 HI zhengzhou 7 HI zhengzhou 6 HI zhengzhou 5 HI zhengzhou 4 HI zhengzhou 3 HI zhengzhou 2 HI zhengzhou 1示例代码2 #!/bin/bashfunction my_para(){for i in $1 $2 $3 $4 $5doecho $idone }echo ****************************** my_para $ echo ****************************** my_para $* echo ****************************** my_para $ echo ******************************function my_para1(){for i in $1doecho $idone } my_para $*运行结果2 ****************************** 11 22 33 44 55 ****************************** 11 22 33 44 55 ****************************** 11 22 33 44 55 ****************************** 11 22 33 44 55函数的返回值1.Shell编程中所有的变量默认都是全局的函数内部的变量在函数调用完成后是可以直接访问的除了local关键字修饰的函数内部的变量其他的变量都可以作为函数运行的结果的方式2.可以使用return关键字返回3.可以使用命令置换符获取函数的返回值示例代码 #!/bin/bashfunction my_mul(){KEY1$(( $1 * $2 ))}my_mul 12 12 echo $KEY1echo ****************************** function my_sub(){echo $(( $1 - $2 ))} function my_mod(){echo $(( $1 % $2 ))}KEY2$(my_sub 199 100) echo $KEY2 echo ****************************** KEY3my_mod 100 3 echo $KEY3运行结果 144 ****************************** 99 ****************************** 1一维数组传递函数参数实例要求编写脚本调用自定义函数传递自定义数组的各个成员的值并求和测试代码 #!/bin/bashSUM0 function my_Sum(){for i in $1 $2 $3doSUM$(($SUM$i))doneecho $SUM}A1([0]11 [1]22 [2]33) KEY$(my_Sum ${A1[]}) echo $KEY运行结果 66
http://www.dnsts.com.cn/news/173802.html

相关文章:

  • 网站建设需要的技能有哪些发稿网
  • 找人建设网站个人网站设计企业
  • 佛山专业网站设计公司th7 wordpress主题
  • 如何做商业网站分析网站建设方案书 个人网站
  • wordpress人个网站制作响应式网站
  • 搜索网站做淘宝客js网站效果
  • 太原网站建设需求多嘛百度统计代码安装位置
  • wap门户网站源码山东省住房建设厅网站安全处
  • 免费的网站模板下载长沙网站搭建
  • 大冶专业建站公司手机怎么自己做网页
  • 搭建网站钱网络建设和网站建设
  • 网站的优化策略方案怎样自己搭建一个做影视的网站
  • 网站建设公司测评安徽seo报价
  • 整站优化该怎么做最新军事新闻事件今天
  • 企业门户网站静态模板做公司网站价格
  • 武强网站建设常州找工作哪个网站好
  • 专做皮鞋销售网站东莞模板网站
  • 阿克苏网站建设价格淘宝是行业门户网站的盈利模式是什么
  • 甘肃平凉建设局网站网站建设销售客户开发
  • 网站分几种类型免费seo免费培训
  • 网站的投票 计数模块怎么做网站优化首页付款
  • 做网站需要会哪些知识wordpress 双栏主题
  • 网站建设投成都网站制作
  • 湛江网站建设技术托管极限优化wordpress
  • 做网站怎么挣钱最快企业网站开发北京
  • 自己电脑网站建设wordpress可以用火车头采集
  • 中文版wordpress东莞seo搜索
  • 从零开始网站建设国家企业信息系统查询系统
  • 网站建设招标网网站营销工作流程
  • 冠县做网站推广网站服务器数据库