东莞 企业网站建设营销策划咨询公司

bicheng/2026/1/19 1:24:45/文章来源:
东莞 企业网站建设,营销策划咨询公司,wordpress支付配置,多商户商城app开发一、函数 1.1 函数的定义 函数是脚本的别名 作用#xff1a;函数可以避免代码重复#xff0c;可读性强#xff0c;可以简化脚本。 格式#xff1a;函数名#xff08;#xff09;{脚本} 1.2 如何使用函数 1.定义 2.调用 函数一定要先定义再使用 例子#xff1a…一、函数 1.1 函数的定义 函数是脚本的别名 作用函数可以避免代码重复可读性强可以简化脚本。 格式函数名{脚本} 1.2  如何使用函数 1.定义 2.调用 函数一定要先定义再使用 例子 错误示例 正确示例  1.3 函数文件 专门存放函数的文件 要使用的时候 . 或者绝对路径的文件名 放在脚本的最前面  1.4 函数变量的作用范围 用法加local 关键字加locao只会在函数内部生效不影响外界环境 1.5 函数的返回值 return表示退出函数并返回一个退出值脚本中可以用$?变量表示该值 使用原则 函数一结束就去返回值应为$?变量只返回执行的最后一条命令的退出返回码 退出码必须是0-255超出的值将为除以256取余 例子 1.6 函数的传递参数 1.7 函数的递归 实际应用就是阶乘 实验 #!/bin/bash fact () { if [ $1 -eq 1 ] then echo 1 else echo $[ $1 * fact $[$1-1] ] //如果输入的数不是1那么就用这个数乘以他本身减去一如此循环直到1 fi} fact $1二、数组 2.1 数组的类别 数组分为普通数组和关联数组 普通数组下标是数字关联数组下标是与含义的字符串 declare -a 数组名 #普通数组可以不事先声明,直接使用 declare -A 数组名  #关联数组必须先声明,再使用 2.2 声明数组 1.数组名数组值中间用空格隔开 2.数组名[下表1]数值1 例子 普通数组 关联数组 2.3 删除数组 普通数组 关联数组 2.4 数组切片 格式 ${数组名[]:跳过个数:要取个数} 2.5 进阶冒泡排序 提出问题假如我有一个随机数的数组我想让他从小到大排列该怎么做 #!/bin/bash for i in {0..9} do a[$i]$RANDOM done echo 原始数组为: ${a[*]} #随机生成一个数组 l${#a[*]} #定义l的长度为数组a 10 for ((i1;i$l;i)) #比较的轮数 dofor ((j0;j$l-$i;j)) #两个相邻的数需要比较的轮数dofirst${a[$j]} #数组的第一个数k$[$j1] #计算下一个数的角标second${a[$k]} #数组的第二个数if [ $first -gt $second ]thentemp$firsta[$j]$seconda[$k]$tempfidone done echo 排序后的数组为: ${a[]} 总结 1. 注意在函数内传递参数与通过位置变量在函数外传递参数的区别函数传递由脚本变量的位置决定。 2. 注意函数中局部变量和全局变量的区别。 3.在接收位置变量的值时建议给出一个新定义的变量以增加代码的可读性。 4.对递归函数的理解是对函数的深入运用和挖掘尤其是递归方面的运用。 5.注意需要保持函数的脚本形式也可以在文件中构建函数库另外调用文件的第一条语句要调用源代码或. 。 6. 如何构建数组我们可以将其视为包含多个独立元素的变量集合。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/89025.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

章丘公司做网站iis 7.0 搭建网站

作者:袭周、十眠 让我们从一个十分常见的业务场景说起。 移动互联网时代,许许多多的业务都有着流量的周期性变化,无论是直播、游戏、点单系统、电商平台等等,都会存在着流量的高峰与波谷。如果采用固定的计算资源部署服务&#…

湛江做网站seo搜索引擎推广方式

转载自 Java7任务并行执行神器:Fork&Join框架Fork/Join是什么?Fork/Join框架是Java7提供的并行执行任务框架,思想是将大任务分解成小任务,然后小任务又可以继续分解,然后每个小任务分别计算出结果再合并起来&#…

哪些人不适合学计算机上海网站se0优化公司

题目链接:leetcode 188 1.题目 给你一个整数数组 prices 和一个整数 k ,其中 prices[i] 是某支给定的股票在第 i 天的价格。 设计一个算法来计算你所能获取的最大利润。你最多可以完成 k 笔交易。也就是说,你最多可以买 k 次,卖…

怎么查看网站服务器位置wordpress 登陆不跳转

全世界只有3.14 % 的人关注了 青少年数学之旅 AI这个词相信大家都非常熟悉,近几年来人工智能圈子格外热闹,光是AlphoGo就让大家对它刮目相看。 随着大数据时代信息科技的快速发展,各种各样的数据充斥着我们的生活。而我们又当如何有效利用数据…

网站开发用户需求广西施工员证书查询

最近在研究Unity il2cpp的代码生成和编译优化,结合之前遇到过的一个优化案例,给大家讲讲在Unity中迭代器相关代码生成的底层原理,以及在写代码过程中需要注意的一些特殊情况。 案例 首先我们来看一个非常简单的案例,代码如下&am…

网站设计的主题顺德网络营销网站

Linux C 022-函数模板 本节关键字:Linux、C、函数模板、泛型编程 相关库函数: 函数模板的用法 C另一种编程思想称为泛型编程,主要利用的技术就是模板,C提供两种模板机制:函数模板和类模板函数模板的作用&#xff1a…

学校网站栏目建设哪里公司建设网站好

1.变量和字面量(常量) 字面量就是一个一个的值,比如:1,2,3,4,5,6,‘HELLO’ 字面量所表示的意思就是它的字面的值,在程序中可以直接使用字面量 变量(varia…

安徽省建设工程信息网站深圳网深圳网站开发公司

W...Y的主页😊 代码仓库分享💕 ​ 🍔前言: 今天我们正式进入C篇章,作为学过C语言的同志,继续学习C肯定就不会进行那些与C语言相同的学习,因为C语言的内容在C中也可以正常使用,所…

义乌企业网站设计网上销售怎样做网站

放映笔 幻灯片放映时,工具在幻灯片的左下方,本工具在幻灯片的右侧,可以移动,可以方便在右侧讲课时候使用 绘图板 可在绘图板上写签名、绘制图画、写字等等,点画笔切换橡皮擦,点插入绘图,将背景…

做外贸用什么网站比较好西安建筑科技大学就业信息网

一.基本分类 1.单变量的传统时间序列分析 2.单变量的随机时间序列分析 3.多变量的时间序列分析 建立在回归基础上的两变量序列分析 建立在AR基础上的多变量序列分析 4.截面时序数据结合的分析 转载于:https://www.cnblogs.com/xyp666/p/9220667.html

建设网站的主要任务wordpress优化主题

文章目录 1. 线程互斥1.1 问题引入1.2 线程互斥的相关概念1.3 互斥量mutex1.4 互斥量实现原理1.5 死锁 2. 线程安全和可重入函数3. 线程同步3.1 同步概念3.2 条件变量 4. 生产消费模型4.1 基于阻塞队列的cp模型4.2 基于环形队列的cp模型POSIX信号量 5. 线程池5.1 互斥量RAII版本…

自己建设网站需要多少钱做商品条形码的网站

抖音直播招聘报白是指企业人力资源公司在抖音进行直播招聘时,需要向抖音平台提供审核申请。通过报白,企业或人力资源公司可以更好的获取招聘渠道和更多曝光的机会,同时可以提升品牌形象和知名度。报白的对象针对需要企业自招的企业和人力资源…

用二级域名做网站群浏览器网站设置在哪里

声明式管理方(yaml)文件: 1、适合对资源的修改操作 2、声明式管理依赖于yaml文件,所有的内容都在yaml文件当中。 3、编辑好的yaml文件需要依靠陈述是还是要依靠陈述式的命令发布到k8s集群当中 create只能创建,不能更新。从指定yaml文件中读取配置&#…

移动端网站设计尺寸免费自助开通网站

学习计划:初学者到高手 第1-2周:基础入门 目标:了解Shell脚本的基本概念,掌握基础命令。内容: Shell脚本是什么,为什么使用Shell脚本。基本的Shell命令(如ls, cd, mkdir, rm等)。简…

网站建设 培训 南充google搜索关键词热度

线程管理 线程管理相关概念什么是时间片轮转调度器锁线程运行机制线程的五种状态 动态和静态创建线程区别动态和静态创建线程优缺点RT-Thread动态线程管理函数动态创建线程动态删除线程 RT-Thread静态线程管理函数静态创建线程 线程其他操作线程启动线程延时获得当前执行的线程…

门户手机网站模板做网站虚拟主机和云服务器吗

这种题对于我来说只能看大佬的wp(但是这一题是wp都看不懂,只能表达一下我的理解了) (最后有简单方法,前面一种没看懂没关系) 下面这一部分是首页的有用部分 访问/source_code,得到源码: # -*-…

徐州企业网站设计wordpress修改上传附件大小

(图片来源于网络)几天前,本公众号发布的一篇译文列举了9种DevOps团队结构适用类型与7种反型(点击查看原文)。文章转发到朋友圈之后,很多DevOps同行留言(吐槽)了自己团队的现状&#…

c2c电子商务网站建设栏目结构图网站建设专家

原文作者:我辈李想 版权声明:文章原创,转载时请务必加上原文超链接、作者信息和本声明。 文章目录 前言一、数据库层面优化常用优化postgresql查询分库分表 二、内存层面优化三、代码层面优化 前言 Django是一个高级的Web框架,它…

绿色农产品网站企业服务账号

本文会介绍 1个 POD 从启动到被关闭删除, 有什么事情发生, 和有什么组件被参与进来 容器环境初始化阶段 apiserver 接受到创建容器的指令时, 在构建容器之前会有一些环境的设置阶段, 例如node 选择, image 镜像下载等…

湖南网站定制建立一个公司自己的网站

文章目录 前言声明一、Panalog大数据日志审计系统简介二、漏洞描述三、影响版本四、漏洞复现五、整改意见 前言 Panalog大数据日志审计系统定位于将大数据产品应用于高校、 公安、 政企、 医疗、 金融、 能源等行业之中,针对网络流量的信息进行日志留存&#xff0c…