shell脚本实现for循环打印数组

2023-11-05

array=("beijing" "tianjin" "hebei")
#echo ${array[0]}
for((i=0;i<${#array[@]};i++));
do
echo ${array[$i]}
done

数组要用括号加空格的方式进行声明,利用@*,可以将数组扩展成列表,然后使用#来获取数组元素的个数,格式如下:

${#array[@]}
${#array[*]}

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

shell脚本实现for循环打印数组 的相关文章

  • 双向链表和循环双向链表的基本操作

    双向链表和循环双向链表的基本操作 include
  • Libevent库的介绍与应用

    Libevent库 Libevent概述 Libevent使用模型 Libevent库使用示例 Libevent事件类型和框架结构 使用Libevent完成tcp服务端 Libevent概述 Libevent是开源社区的一款高性能的I O框
  • VS远程连接调试Linux程序 ,vs找不到Linux头文件的解决办法

    使用VS编写Linux程序 可以将VS连接到Linux上 却出现了VS IDE中找不到 include
  • 小程序逆向工程:这个开源的小程序逆向工具真不错,2023年亲测成功

    前言 安全部门的大哥又双叒叕报了一个小程序的高危漏洞 他使用逆向工程破解了加密信心 用抓包修改了请求参数 又是头疼的一天 想成为一名微信小程序的开发者 前端思路的学习和安全意识是非常有必要的 故务必掌握小程序反编译技能 这里用到了2个工具
  • 虚拟化KVM

    什么是虚拟化 在计算机技术中 虚拟化是一种资源管理技术 是将计算机的各种实体资源 CPU 内存 磁盘空间 网络适配器等 予以抽象 转换后呈现出来并可供分割 组合为一个或多个计算机配置环境 并重新分割 重新组合 已达到最大化合理利用物理资源的
  • 程序的运行结构

    一 程序的运行结构有三种 1 顺序结构 2 分支结构 3 循环结构 二 分支结构 根据代码的成立与否 选择执行方向 包括 if 判断条件 代码块 if else语句 一定会执行一个语句或者是if里面的 或者是else里面的 switch 整
  • Leetcode每日一题:589. N 叉树的前序遍历

    前序遍历二叉树的要点就是根左右 在这里遍历的是n叉树 因此先访问根节点 然后再遍历根节点的每个孩子就可以了 递归解法 Definition for a Node class Node def init self val None child
  • Qt学习笔记:2018年8月记录

    1 Qt 设置背景图片注意事项 使用stylesheet设置背景图片还是有一些要注意的 如果是在mainwindow和dialog中 直接右键change style sheet在add resource中选择background imag
  • The method getContextPath() from the type HttpServletRequest refers to the missing type

    问题描述 每个JSP页面中的 request getContextPath 下方出现了红色的波浪线 提示的错误信息是 The method getContextPath from the type HttpServletRequest re
  • 微信小程序页面监听右上角退出,判断小程序进入后台时就实现页面跳转

    功能需求 在小程序中某一个页面没有进入后台的功能 如果点击右上角退出按钮 默认小程序进入后台 点击再次进入本页面 但是因为功能需要 在小程序进入后台时 再次进入需要跳转到首页 实现方法 在app js onHide 生命周期中监听进入后台的
  • 项目启动报错: This is very likely to create a memory leak. Stack trace of thread 解决方案

    问题发现 The web application ROOT appears to have started a thread named UIC STATISTIC THREAD but has failed to stop it This
  • 深度学习AI编译器-LLVM简介

    1 什么是LLVM LLVM的命名最早来源于底层语言虚拟机 Low Level Virtual Machine 的缩写 它是一个用于建立编译器的基础框架 以C 编写 创建此工程的目的是对于任意的编程语言 利用该基础框架 构建一个包括编译时
  • STM32 进阶教程 5 - 内联函数

    前言 在计算机科学中 内联函数 有时称作在线函数或编译时期展开函数 是一种编程语言结构 用来建议编译器对一些特殊函数进行内联扩展 有时称作在线扩展 也就是说建议编译器将指定的函数体插入并取代每一处调用该函数的地方 上下文 从而节省了每次调用
  • 用matlab生成规定维度的随机不重复矩阵

    这几天用到一个小功能 要生成随机不重复的整数矩阵 而且要求行和列数 写了个很好用的函数 分享一下 先上效果 以1为下界 10为上界 生成5行1列的随机矩阵s 以10为下界 100为上界 生成5行3列的随机矩阵s 想要直接用的可以去我资源界面
  • 天龙八部网单服务器修改爆率,【天龙八部3】网单一键安装服务端+GM工具+GM刷装备+视频教程 电脑单机版游戏...

    天龙八部3 网单一键安装服务端 GM工具 GM刷装备 视频教程 电脑单机版游戏 资源介绍 支持系统 WINXP WIN7 WIN8 WIN10 32 64位 支持网络 单机 次更新后为正常开出宝宝 繁殖为单人繁殖 修改宝宝为打满12技能 还
  • 基于yolov5的火焰识别

    基于yolov5的火焰识别 1 准备工作 yolov5项目下载 下载yolov5项目代码 其链接为 yolov5项目地址 并且在PC机上配置环境 即正常按照requirements安装依赖包 而后根据自身需要下载相应的权重文件 yolov5
  • 如何查看和修改Windows远程桌面端口

    如何查看和修改Windows远程桌面端口 一 查看Windows远程桌面端口 1 查看远程桌面服务TermService进程PID 选择 开始 gt 运行 输入 cmd 打开命令行窗口 执行 tasklist svc find Ter 如果
  • ununtu HI3559A学习笔记

    刚装上ubuntu18 04没有为wifi适配器 原因 没有驱动 网卡mediatek mt7630e 解决 来源 https blog csdn net zw chen article details 78355047 内容 Mediat
  • 全面了解一致性哈希算法及PHP代码实现

    在设计一个分布式系统的架构时 为了提高系统的负载能力 需要把不同的数据分发到不同的服务节点上 因此这里就需要一种分发的机制 其实就是一种算法 来实现这种功能 这里我们就用到了Consistent Hashing算法 在正式介绍Consist

随机推荐