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

单位网站 单位网页 区别吗ps做网站效果图尺寸如何

单位网站 单位网页 区别吗,ps做网站效果图尺寸如何,如何做网站的信息分类,成都门户网站建设多少钱文章目录 #x1f34a;自我介绍#x1f34a;shell数组概述#x1f34a;Shell数组使用方法数组的定义直接定义单元素定义 元素的获取获取单个元素获取全部元素 获取数组长度获取整个数组长度获取单个元素的长度 操作数组增加删除 关联数组 #x1f34a; 你的点赞评论就是对博… 文章目录 自我介绍shell数组概述Shell数组使用方法数组的定义直接定义单元素定义 元素的获取获取单个元素获取全部元素 获取数组长度获取整个数组长度获取单个元素的长度 操作数组增加删除 关联数组 你的点赞评论就是对博主最大的鼓励 当然喜欢的小伙伴可以点赞关注评论收藏一键四连哦~ 自我介绍 Hello,大家好我是小珑也要变强也是小珑我是易编程·终身成长社群的一名“创始团队·嘉宾” 和“内容共创官” ,现在我来为大家介绍一下有关物联网-嵌入式方面的相关内容。 shell数组概述 简介 根据我们学习C语言的经验数组就是一系列数据的集合。这个数据就是我们之前学习的存储单个元素的最小单元变量也就是说将一系列的元素整合到一个集合内这个集合的名称就叫做数组。当然与其他语言一样数组具备几个条件在shell中数组仅仅支持一维数组数组元素的下标从0开始数组元素没有最大限制等。 使用数组的优势 在我们之前学习C语言的过程中大家应该有所体会当我们操作批量数据的时候一个一个变量操作非常不便此时我们可以使用一个数组的集合对整个数组集合进行遍历或其他操作最终实现批量的效果数组使得我们的脚本更具扩展性。 Shell数组使用方法 数组的定义 数组的定义有两种可以分为直接定义和氮元素定义。 直接定义 数组类似于变量定义只不过将里面的值用小括号括起来其中每个元素使用空格分隔。shell数组中元素的类型可以不一样例如其中可以包括数字和字符串。 示例 直接在终端上操作 SHELL_ARRAY(1 2 3 shell)说明 SHELL_ARRAY 为数组名 123为保存的数字“shell” 为保存的字符串 单元素定义 shell 中数组下标从0开始利用单个元素来定义数组。操作和C语言类似 示例 直接在终端上操作 SHELL_ARRAY[0]1 SHELL_ARRAY[1]2 SHELL_ARRAY[2]3 SHELL_ARRAY[3]shell元素的获取 获取单个元素 与变量的引用一样数组可以获取单个位置的元素利用${SHELL_ARRAY[num]}. 直接在终端上操作在SHELL_ARRAY已经定义好的基础上 示例用法 echo ${SHELL_ARRAY[0]} //获取数组中第一个元素 1 echo ${SHELL_ARRAY[3]} //获取数组中第四个元素 shell获取全部元素 获取全部元素使用 ${SHELL_ARRAY[*]} 或者 ${SHELL_ARRAY[]} 示例用法 echo ${SHELL_ARRAY[*]} 1 2 3 shell echo ${SHELL_ARRAY[]} 1 2 3 shell获取数组长度 获取整个数组长度 数组长度及数组中元素的个数可以利用 ${#SHELL_ARRAY[*]} 或者 ${#SHELL_ARRAY[]} ,我们发现其实就是在获取数组全部元素前添加 # 来获取数组的个数。 eg: echo ${#SHELL_ARRAY[*]} 4 echo ${#SHELL_ARRAY[]} 4获取单个元素的长度 对于shell数组中的单个元素我们也可以进行长度的获取可以利用 ${#SHELL_ARRAY[num]} 。 eg: echo ${#SHELL_ARRAY[3]} 5 echo ${#SHELL_ARRAY[1]} 1操作数组 增加 对数组元素的增加直接对单个位置元素增加即可例如 SHELL_ARRAY[4]10 echo ${SHELL_ARRAY[]} //1 2 3 shell 10echo ${#SHELL_ARRAY[]} //5删除 删除数组可以使用unsetunset SHELL_ARRAY[num] 可以删除对应下标的数组元素如果不带下标则删除数组的全部元素例如 unset SHELL_ARRAY[0] //删除下标为0的元素unset SHELL_ARRAY // 删除整个数组元素关联数组 上述教大家使用的额都是我们的普通数组Shell中还提供了一种关联性数组在使用关联数组前必须先使用 declare -A声明它。 eg: declare -A ARGFILE ARGFILE([name1]Shell [name2]linux [name3]arg) //关联数组元素赋值 echo ${ARGFILE[]} arg linux Shell //输出顺序和定义的顺序无关echo ${!ARGFILE[]} //查看所有的key值 name3 name2 name1
http://www.dnsts.com.cn/news/186670.html

相关文章:

  • 双语网站建设定制开发荥阳网页设计
  • 群晖可以做网站服务器wordpress主题汉化语言包
  • 网站开发报告辽宁省建设行业协会网站
  • 网站备案是一年一次吗中国工程项目网站
  • dedecms 营销网站模板电子销售网站模板
  • 街区网站建设肥城市区seo关键词排名
  • 免费试用网站怎么做中企动力苏州网页设计
  • 域名注册解析管理网站搜索引擎营销的典型案例
  • 2019年建设什么网站好wordpress添加keywords
  • 上海网络营销的企业网站建设优化推广哈尔滨
  • 网络公司除了建网站图片制作视频教程
  • 检察机关门户网站建设自查报告展厅设计说明万能模板
  • 哪个网站可以专门做产品推广安卓优化大师老版本下载
  • 网站怎么做关键词搜索排面温州网站制作推广
  • 定制网站建设公司哪家便宜电子商务网站建设需求概述
  • 与做机器人有关的网站html网页设计代码购物网站
  • 长沙网站托管哪家好桐乡网站二次开发
  • 阜宁网站开发管理咨询和战略咨询
  • 信阳网站建设哪个好久久建筑网官网登录入口
  • 广州旅游网站建设设计素材天下
  • 购物网站导航模板企业宣传网站方案
  • 好用的网站开发框架怎样在网上注册自己的公司
  • 南通工程建设信息网站佛山公司做网站
  • 在火炉做网站公园坐什么车中山市企业网站seo哪家好
  • 给网站做视频怎么赚钱脚上起小水泡还很痒是什么原因
  • 四川广汇建设有限公司网站国内seo公司哪家最好
  • 广州手机网站建设哪家好凡科网站建设是免费的吗
  • 温州市门户网站杭州哪家做网站比较好
  • 厦门网站建设格网络架构扁平化
  • 网站空间永久免费网站建设需求分析的实施