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

长沙专门做网站建设的公司重庆网站seo建设哪家好

长沙专门做网站建设的公司,重庆网站seo建设哪家好,在线上传单页网站,网站sitemap怎么做第二十九章 数组 数组。所有编程语言中都少不了数组,Shell语言也不例外,只不过支持程度非常有限。即便如此,在解决某些编程问题时,数组也能发挥大作用。 什么是数组 数组是一种可以一次存放多个值的变量,其组织形式类似与表格。数组中的每个变量叫做元素,每个元素都含…

第二十九章 数组

数组。所有编程语言中都少不了数组,Shell语言也不例外,只不过支持程度非常有限。即便如此,在解决某些编程问题时,数组也能发挥大作用。

什么是数组

数组是一种可以一次存放多个值的变量,其组织形式类似与表格。数组中的每个变量叫做元素,每个元素都含有数据。数组可以通过索引来访问。

大多数编程语言支持多维数组,Bash中的数组是一维的。在Bash 2中首次引入了对数组的支持,最初的UNIXShell程序sh并不支持数组。

创建数组

数组变量和其它Bash变量一样,在访问变量时会自动创建。例如:

a[1]=foo
echo ${a[1]}

程序运行结果如下:

在这里插入图片描述

本例中第一个命令是数组a的第一个元素被赋值foo。第二个命令显示了第一个元素的值,其中的花括号是为了避免Shell试图对数组元素名执行路径名扩展。

也可以使用declare命令创建数组:

declare -a a

通过-a选项,declare创建了数组a。


为数组赋值


为数组赋值有两种方法,单个值可以使用下列方法:
name[subscript]=value

其中name是数组名,subscript是一个大于或等于0的整数(或者算术表达式)。数组的第一个元素索引是0,而非1。value是赋给该元素的字符串或整数。

多个值可以使用下列方法:

name=(value1 value2 ...)

其中,name是数组名,value是依次赋给数组元素的一系列值。

例如:将一周中各天的缩写赋给数组days

在这里插入图片描述


也可以通过指定各个值的索引,将值赋给特定元素:

在这里插入图片描述

访问数组元素

通过编写一个检查指定目录中的文件修改时间的脚本Hour来演示

代码如下:

#!/bin/bash#hours: 对文件的修改时间进行计数usage () {echo "usage: ${0##*/} directory" >
http://www.dtcms.com/wzjs/435021.html

相关文章:

  • 怎么在华为防火墙做网站映射软文自助发稿平台oem
  • 电商网站排行市场营销策略包括哪些策略
  • 南宁企业网站制作免费查权重工具
  • 网页小游戏入口公众号关键词排名优化
  • 做动态网站用什么语言长春seo优化企业网络跃升
  • 湄潭建设局官方网站网站关键词推广工具
  • 建设交友网站新闻发稿渠道
  • wordpress主题英文改中文宁波seo免费优化软件
  • phpstorm网站开发seo文章
  • 江西南昌疫情防控最新政策广东seo推广费用
  • 网站竞争对手的选定一般参考什么标准的seo外包 杭州
  • 东莞沙田网站建设b站视频推广网站
  • 电商网站建设论文参考文献seo网络推广是什么意思
  • 深圳网站设计+建设首选谷歌浏览器 安卓下载2023版
  • 毕节市生态文明建设网站百度搜索软件
  • 政府网站建设战略百度入口
  • wordpress启用插件出错河南整站百度快照优化
  • 北京b2c网站制作沈阳seo排名外包
  • 重心型网站网站seo优化效果
  • 网站开发单位杭州网站seo推广软件
  • 苏州响应式网站建设竞价推广是做什么的
  • 杭州建设信用平台信息流优化师简历怎么写
  • 江西今天最新疫情公布seo搜索引擎优化原理
  • 怎么判断一个网站是否使用帝国做的推广普通话心得体会
  • 上海市住房与城乡建设委员会网站重庆百度整站优化
  • 做教育网站用什么颜色域名关键词排名查询
  • 在线logo设计生成器免费seo实战教程
  • 高职院校优质校建设专栏网站优化网站最好的刷排名软件
  • 手机网站如何制作优化服务公司
  • 哪个网站可以做视频深圳网络推广专员