`
lfwer
  • 浏览: 84371 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

shell数据遍历

 
阅读更多

#/bin/sh

 

定义数据

ary=('item0' 'item1' 'item2')

v='item0'

 

white1=(1 2)

white2=(11 22)

 

#判断ary数组中是否包含v

if echo "${ary[@]}" | grep -w "${v}"

then

   echo "yes"

else

   echo "no"

fi

 

#输出数组white1的长度

echo ${#white1[@]}

 

#遍历white1数组

for(( i=0;i<${#white1[@]};i++))

 do

        echo "index:"$i

       #输出white2中对应下标的值

       echo ${white2[i]}

       #跳出循环

      if [ $i -eq 1 ]; then

             break

        fi

done

 

分享到:
评论

相关推荐

    linux shell 中数组的定义和for循环遍历的方法

    平时写shell脚本也经常遍历数组,但是一下没答上来,被鄙视了。 所以平时学习还是好好总结吧,不能每次都问度娘谷爷。IT 知识体系较为庞大,细节的东西也太多,平时遇到问题应该的多总结记笔记。 linux 中定义一个...

    利用Shell脚本循环读取文件中每一行的方法详解

    本文主要给大家介绍了关于使用Shell脚本循环读取文件每一行的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 一、使用for循环 for line in `cat filename` do echo $line done ...

    shell脚本操作mysql数据库删除重复的数据

    今天小编就为大家分享一篇关于shell脚本操作mysql数据库删除重复的数据,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

    在Shell命令行处理JSON数据的方法

    主要介绍了在Shell命令行处理JSON数据的方法,使用jq工具实现,需要的朋友可以参考下

    华南 数据结构上机实验代码 完整代码

    希尔(shell)排序 冒泡排序 快速排序 简单选择排序 堆排序 归并排序(非递归算法) 基数排序 实现图的存储结构 图的深度遍历 图的广度遍历 二叉排序树的复制 计算二叉树的结点个数 删除单链性表中值相同...

    pipeline:`pipeline` shell命令

    如果您发现自己正在编写shell代码,那么在无穷循环管道输出到less ,扫描遍历并进行更改的循环中, pipeline可以使您的生活更加美好。 这只是外壳的薄薄包装,而不是某些全新的数据挖掘工具。 启动管道,然后像...

    NTFS权限设置以避免通过webshell遍历主机目录

    我们知道,匿名访问web使用系统中的“IUSR_主机名”这个用户,只要限制了这个用户的读取权限,即能限制访问者遍历服务器目录,保护服务器数据不被非法访问。操作步骤:1. 我的电脑,磁盘安全属性。2. 首先删除...

    数据结构 严蔚敏 代码

    ∷相关函数:ShellSort函数 1.5.7 冒泡排序 243 范例1-83 冒泡排序 243 ∷相关函数:bubble_sort函数 1.5.8 一趟快速排序 246 范例1-84 一趟快速排序 246 ∷相关函数:QSort函数 1.5.9 一趟快速排序的改进算法 248 ...

    数据结构算法实现(严蔚敏版配套实现程序)

    ∷相关函数:ShellSort函数 1.5.7 冒泡排序 243 范例1-83 冒泡排序 243 ∷相关函数:bubble_sort函数 1.5.8 一趟快速排序 246 范例1-84 一趟快速排序 246 ∷相关函数:QSort函数 1.5.9 一趟快速排序的改进算法 248 ...

    计算机专业数据结构设计课件

    计算机专业所需,C语言编写,富含例题一、...(五)希尔排序(shell sort) (六)快速排序 (七)堆排序 (八)二路归并排序(merge sort) (九)基数排序 (十)各种内部排序算法的比较 (十一)内部排序算法的应用

    Jmeter入门与高级示例 #用代码,改变世界#.pdf

    Jmeter学习笔记,包含: (一)Jmeter安装与简单使用 #1024...(十)Jmeter操作数据库/INSERT数据/读取CSV数据/bean shell使用 (十一)Jmeter测试webService接口 (十二)Jmeter测试dubbo接口 Jmeter使用常见问题

    数据结构(王)c元代码

    这是数据结构里面的伪代码的c实现 1.1 数组和字符串 2 1.1.1 一维数组的倒置 2 范例1-1 一维数组的倒置 2 ∷相关函数:fun函数 1.1.2 一维数组应用 3 范例1-2 一维数组应用 3 1.1.3 一维数组的高级应用 5 范例1-3 一...

    数据结构算法实现(严蔚敏版配套实现程序)

    数据结构算法实现(严蔚敏版配套实现程序) 1.1 数组和字符串 2 1.1.1 一维数组的倒置 2 范例1-1 一维数组的倒置 2 ∷相关函数:fun函数 1.1.2 一维数组应用 3 范例1-2 一维数组应用 3 1.1.3 一维数组的高级应用 5 ...

    shell脚本编程基础(四)

    for命令,允许你创建一个遍历一系列值的循环。每次迭代都使用其中一个值来执行已定义好的一组命令。 只要你愿意,也可以将do语句和for语句放在同一行,但必须用分号将其同列表中的值分开: for var in list; do 使用...

    一个用FTP传输文件的例子.rar

    TIndy实现FTP的数据传输,服务端 可以Indy写,也可以用Sever_U

    数据结构排序实验报告.doc

    《数据结构》课程设计报告 实验五 排序 一、需求分析: 本演示程序用C++6.0编写,完成各种排序的实现,对输入的一组数字实现不同的排序 方法,对其由小到大顺序输出。 (1)分别对直接插入排序、希尔排序、冒泡排序...

    Neo4j中文手册.zip

    6. 遍历查询框架 7. 数据模型范例 8. 多语言支持 9. 在Python应用中使用Neo4j 10. 扩展Neo4j服务器 III. 参考 11. 性能 12. 事务管理 13. 数据导入 14. 索引 15. Cypher查询语言 16. 图形算法 ...

    第4章 HDFS 2 4.1. 简介 2 4.1.1. 概述 2 4.1.2. 组成架构 4 4.1.3. HDFS文件块大小

    4.2. HDFS的shell操作 6 4.2.1. 基本语法 7 4.2.2. 参数大全 8 4.2.3. 常用命令实操 9 4.3. 通过Java实现HDFS操作及访问 14 4.3.1. IntelliJ IDEA 16 4.3.2. maven软件安装与配置 17 4.3.3. IDEA关联maven插件 19 ...

    shell脚本自动修复mysql损坏的表

    问题描述:最近查看mysql数据库服务器日志,老发现有表损坏的错误日志,比如:120724 7:30:48 [ERROR] /data/soft/mysql/libexec/mysqld: Table ‘./blog/wp_links’ is marked as crashed and last (automatic?...

Global site tag (gtag.js) - Google Analytics