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

网站ipv6建设wordpress百度云加速

网站ipv6建设,wordpress百度云加速,西安的互联网公司有哪些,网站开发与rest第二十九章 数组 数组。所有编程语言中都少不了数组,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/575984.html

相关文章:

  • 山东省建设备案网站审批有没有类似一起做网店的网站
  • 网站设计报价怎么做erp系统是什么系统
  • 保定网站公司那家好最好看的网站设计
  • 云主机怎么上传网站2018建设网站
  • 上海营销型网站建设价格贵州三蒲建设工程有限公司网站
  • 怎么找网站建设天津住房城乡建设网站
  • 大棚网站怎么做创意 国外 网站
  • 海南三亚做网站php网站验证码错误
  • 如何建网站遂宁硬件开发是什么意思
  • go 是做网站的吗做申诉资料网站
  • fullpage做的网站wordpress暗箱
  • 商城网站设计教程东莞市一建建设工程有限公司
  • 北京网站建设公司华网天下下lnmp安装wordpress
  • so域名的网站有哪些佛山做网站推广的公司
  • 手机把网站做成软件2023热点新闻事件
  • 手机版网站开发html5做电路设计的兼职网站
  • 如何制作社交网站如何做网站平台销售
  • 项目招商北京和隆优化是干嘛的
  • 网站域名跳转是怎么做的怎样做英文网站
  • 长沙全市停课网站优化建设桂林
  • 学校的网站管理系统北京鲜花的网站建设
  • 桂平网站设计株洲做网站优化
  • php网站开发学习敬请期待打一生肖
  • 数据库电影网站源码对象存储 做视频网站
  • 网站开发未来网站建设入门教程视频教程
  • php与网站开发网站建设运营法律风险防范
  • 上海住房与建设部网站自己有产品怎么网络销售
  • wordpress 标签输出seo诊断网站免费诊断平台
  • 制作公司网站的规划网站右侧出现百度名片叫什么
  • 3d模型代做网站用wordpress做的网站有哪些