Bash循环分类介绍

方法一:

1 #!/bin/bash
2 for i in `seq 1 10`
3 do
4     #code here
5     echo $i
6 done

方法二:C语言风格

1 #!/bin/bash
2 for ((i=1; i<=10; i++))
3 do
4     printf "%s\n" "$i"
5 done

方法三:

1 #!/bin/bash
2 i=1
3 while [ "$i" -lt "10" ]
4 do
5     #code here
6     echo $i
7     #i=$[ $i + 1 ]
8     ((i++))
9 done
时间: 2024-10-05 19:02:46

Bash循环分类介绍的相关文章

bash循环语句

1  )单分支if语句 if 测试条件 :then 如果满足条件就执行这里的代码 f 2)双分支的if语句 if  测试条件:then 如果满足条件就执行这里的代码 else 如果不满足条件就执行这里的 代码 fi 3)  read命令:通过键盘输入数据,将键盘输入的值传递给脚本的中定义的变量,从而完成变量赋值操作 .脚本中使用read命令可以使得用户能够与程序进行交互 read命令的使用格式 # 这里变量名的意义在于将用户输入的值传递给这个变量名,那么在脚本中我们就可以拿到用户输入的值了rea

css属性分类介绍

css属性分类介绍 CSS分类目录 文本/字体/颜色 文本相关 字体相关 颜色相关 背景相关 大小/布局 大小属性 margin 外边距 padding 内边距 border 边框 position 定位 列表/表格 多列属性 可伸缩框属性 列表属性 Grid属性 Table属性 动画属性 Animation 动画属性 Transition 过渡属性 CSS属性分类 文本/字体/颜色/背景 字体类 font-family:指定字体 需要考虑客户端机器上是否装有字体 可以排列多个字体,用逗号分隔,

美国留学预科专业分类介绍

随着出国留学热潮的兴起,目前国内的留学预科也开始受到更多的欢迎,人们不再盲目的崇拜"洋学历",而是更加重视的教学质量,留学预科专业的选择和今后就业的规划.因此,很多要留学的学生,除了重视国外大学的选择,也更加重要的一点就是选择一个有潜力的专业.下面是上海外国语大学预科专家总结介绍的美国留学预科的专业分类. 美国留学预科工科专业: 近年来,留学预科美国的学生热衷选择注重实践,适应面宽,其薪高的工课和商课专业,如电子工程专业.因为该专业涉及通信,计算机,信息产业众多领域,且实用性强,适用面

SQL结构化查询语言分类介绍

SQL结构化查询语言分类介绍 SQL:结构化查询语言,它是一种对关系型数据进行定义和操作的语言方法. SQL结构化查询语言包含6个部分: 一.数据查询语言(DQL) DQL全称Data Query Language,其语句也称"数据检索语句",作用是从表中获取数据,确定数据怎样在应用程序给出.关键字SELECT是DQL(也是所有SQL)用的最多的动词,其他DQL常用的保留字WHERE,ORDER BY,GROUP BY和HAVING.这些DQL保留字常与其他类型的SQL语句一起使用.

linux下部分文件管理类基本命令汇总以及bash展开特性介绍

一.文件管理类基本命令 1.1.表格汇总 今天要讲解的命令如下表所示,按照外部命令和内建命令做基本划分: 内建命令列表: 命令名字 基本说明 file 检测文件类型 cd 改变shell的工作目录 dirs 显示目录堆栈信息 popd 从堆栈中移除目录 pushd 向堆栈中添加目录 外部命令列表: 命令名字 基本说明 ls 列出目录内容 tree 以"树状"格式列出目录内容 pwd 打印当前工作路径的名字(是一个绝对路径) echo 显示文本行 cat 连接文件内容,并打印到标准输出

bash循环控制语句之for循环

一.for循环的语法 for 变量 in 列表; do 循环语句1 循环语句2 循环语句3 -- done 二.用法 用变量去遍历列表,没访问列表中的一个元素就执行一次循环语句,直至列表中元素访问完. 为了熟悉for循环语法的使用,照搬了课程中的练习题,顺便加深对其他基础命令的印象. 练习1:使用for循环创建目录/tmp/1.dir,/tmp/2.dir和/tmp/3.dir,并将它们的权限均修改为750: #!/bin/bash # Date: 2015-03-26 # Author: Ar

bash --循环(for while until)

常用循环1:for2:while3:until for 循环格式:for  变量 in  列表; do     循环体done for (( 表达式1 ; 表达式2 ; 表达式3 ));do     循环done for (( I=1; I<=100; I++));do##表达式1   变量初始值##表达式2   变化判断情况##表达式3   变化情况done while 循环格式 注:条件满足进入循环,  条件不满足 退出循环 while  变量  ;do     执行done until循环

bash循环,判断语句总结

bash基本的逻辑判断 for:遍历说有列表的元素 while: 只要判断体为真就一直循环 until: 只要判断体为假就一直循环 if:条件判断语句 在详述这四个命令前,先看下一些基本知识 bash的算数运算 [[email protected] ~]# a=5 [[email protected] ~]# b=7 [[email protected] ~]# echo $a+$b 5+7 上面例子说明a,b是字符不会根据符号自动做运算. 如果要做运算需要$[]括起来, 但是结果是整数 [[e

Bash循环与分支浅谈

一.循环 1.for循环 bash脚本中的for循环,编辑bash文件1.sh,输入代码如下: (例子中的代码目的是输出1到10的数字) 运行1.sh,即在终端输入bash 1.sh,得到的结果如下: 执行结果分析:第一个for循环格式中没有给后面的数字加" ",使得这些数字并非是一个整体,但是第二个for循环格式给后面的数据加了" ",也就是把后面的数字都看作是一个整体,所以输出的时候两个for循环输出结果又差别!!! 2.while循环 while循环示例如下: