文章目录

  • 第一类:数字性循环
  • 第二类:字符性循环
  • 第三类:路径查找
  • 总结

第一类:数字性循环

#!/bin/bash  for((i=1;i<=10;i++));
do
echo $(expr $i \* 3 + 1);
done
#!/bin/bash  for i in $(seq 1 10)
do
echo $(expr $i \* 3 + 1);
done
#!/bin/bash  for i in {1..10}
do
echo $(expr $i \* 3 + 1);
done
#!/bin/bash  awk 'BEGIN{for(i=1; i<=10; i++) print i}'

第二类:字符性循环

#!/bin/bash  for i in `ls`;
do
echo $i is file name\! ;
done
#!/bin/bash  for i in $* ;
do
echo $i is input chart\! ;
done
#!/bin/bash  for i in f1 f2 f3 ;
do
echo $i is appoint ;
done
#!/bin/bash  list="rootfs usr data data2"
for i in $list;
do
echo $i is appoint ;
done

第三类:路径查找

#!/bin/bash  for file in /proc/*;
do
echo $file is file path \! ;
done
#!/bin/bash  for file in $(ls *.sh)
do
echo $file is file path \! ;
done

总结

现在一般都使用for in结构,for in结构后面可以使用函数来构造范围,比如$()、``这些,里面写一些查找的语法,比如ls test*,那么遍历之后就是输出文件名了。

Linux的for循环语句相关推荐

  1. linux中脚本循环语句,Shell脚本循环语句

    Shell作为一种脚本编程语言,同样了包含了循环,分支等其他程序控制结构,从而能够轻松完成更加复杂.强大的功能.我们今天就来认识if.for.while.case语句的具体应用. 一.使用if语句结构 ...

  2. Linux——使用for循环语句

    一.使用循环来迭代命令: 任务重复表现为一次对多个目标执行某个操作,例如对系统上的每个数据库进行备份,for循环是Bash提供的多个shell循环结构之一,可用于任务迭代. 1.Bash的for循环结 ...

  3. Linux从入门到精通系列之SHELL编程循环语句语法及实例详解(forwhileuntil)

    前言 Shell作为一种脚本编程语言,同样了包含了循环,分支等其他程序控制结构,从而能够轻松完成更加复杂.强大的功能.我们今天就来认识for.while.case语句的具体应用. 插个小广告吧,虽然我 ...

  4. Linux Shell脚本多循环语句练习题

    Linux Shell脚本多循环语句练习题 99乘法表 矩形 正直角三角形 反直角三角形 倒直角三角形 等腰三角形 倒等腰三角形 菱形 平行四边形 直角梯形 等腰梯形 99乘法表 #!/bin/bas ...

  5. Linux shell的条件判断、循环语句及实例

    shell条件判断的两个特殊设备 /dev/null linux系统的空设备,也称为位桶,任何写入其中的数据均会被丢弃当你不想将标准化输出显示或者保存至文件时可以将文件从定向到/dev/null 禁止 ...

  6. 【Linux学习笔记④】——Shell程序设计【变量 输入与输出 条件表达式 判断语句 循环语句 Shell函数】

    ⌛️ 文章目录 一.Shell 概述 二.Shell 脚本的定义与执行 2.1 Shell 脚本的定义 2.2 Shell 脚本的执行 三.Shell 变量 3.1 用户自定义变量 3.2 环境变量 ...

  7. Linux _ Shell编程 — 循环语句

    Linux _ Shell编程 - 循环语句 一.循环语句for的用法 二.循环语句while的用法 三.循环控制语句 一.循环语句for的用法 for 变量名 in 单词表do命令表done 变量依 ...

  8. linux循环脚本while循环,shell脚本之循环语句for,while,until用法的详解

    关于Linux中循环语句for,while,until用法的详解 for,while,until这些循环结构体在Linux的script中是使用非常多的,所以掌握他们的用法是很必要的,以下是我整理的关 ...

  9. 怎么编写Linux脚本循环语句,shell脚本及常用循环语句

    博文结构 什么是shell 简单编辑shell 循环语句 一.什么是shell及作用 Shell字面理解就是个"壳",是操作系统(内核)与用户之间的桥梁,充当命令解释器的作用,将用 ...

最新文章

  1. 安装eclipse时一直跳转JRE Missing页面
  2. cookie追加数据_集算器 SPL 抓取网页数据
  3. RxJava 源码解析之观察者模式
  4. dhl: js判断网页对象是否存在
  5. git show HEAD^num和个git show HEAD~num的区别
  6. 2、使用Spring框架能带来哪些好处
  7. jQuery中live函数的替代-【jQuery】
  8. 不够持久?大疆无人机有了新无线充电系统,电力增强+++
  9. Linux —— 常见指令及其英文全称
  10. docker 查看容器名_如何查看Docker容器环境变量,如何向容器传递环境变量
  11. 5.微服务设计 --- 分解单块系统
  12. python xlwt_Python中xlwt解析
  13. 用键盘输入一位整数,当输入1~7时,显示对应的英语星期缩写。
  14. JAVA-微信网页授权
  15. 一个破解压缩包密码的软件——ziperello
  16. 课程项目:大学程序设计相关大作业汇总参考及源码地址
  17. 【论文笔记】Revisiting graph based collaborative Filtering:一种线性残差图图卷积网络方法
  18. 通过ipmitool监控机房内服务器温度
  19. 谷歌Chrome浏览器极速模式Never Slow Mode细节曝光
  20. 东大22春政治学概论X《政治学概论》在线平时作业2_100分满分非答案

热门文章

  1. smartq ten3 android4,SmartDevices智器SmartQ Ten3平板电脑Android 4.1固件
  2. 漫谈大数据 - Spark on Hive Hive on Spark
  3. 【C语言程序设计】实验 10
  4. Android实现画板功能(一)
  5. 从底层谈webgis原理设计与实现(九)WebGIS中的矢量查询(针对AGS和GeoServer)
  6. 2.5亿人背后的生发市场,蔓迪怎么创造4亿年GMV
  7. 【转载】Pyramid的权限管理
  8. camera申请buf流程
  9. 我主修计算机科学英文,计算机科学,computer science英语短句,例句大全
  10. 初二年级估算要不要用计算机,期中备考:人教版1-6年级上册数学知识要点,抓紧为孩子收藏!...