首页 > 其他分享 >Bash-循环(for/while/until)

Bash-循环(for/while/until)

时间:2023-10-03 18:35:08浏览次数:30  
标签:do while 例子 done 100 until Bash

for语法一 

for 变量 in 值1 值2 值3
    do
        程序
    done

例子1:打印1-5

 例子2:批量解压缩脚本

 

for语法二

for((初始值;循环控制条件;变量变化))
    do
        程序
    done

例子1:打印1+到100的sum值

 例子2:批量添加用户

 

while语法

while [ 条件判断式 ]
    do
        程序
    done

例子:1加到100总和(1+...+100)

 

until语法

与while相反,until循环时判断条件不成立则循环,成立则终止循环

until [ 条件判断式 ]
    do
        程序
    done

例子:1加到100总和(1+...+100)

 

标签:do,while,例子,done,100,until,Bash
From: https://www.cnblogs.com/hhs1998/p/17741438.html

相关文章

  • Bash-条件判断(if)
    单分支if条件语句if[条件判断式];thenpassfi#或者if[条件判断式]thenpassfi 例子:检测磁盘(分支)使用百分比,超过10%,则echo 双分支if条件语句if[条件判断式]thenpasselsepassfi例子1:备份etc文件例子2:判......
  • -bash: ifconfig: 未找到命令
    命令:yum-yinstallifconfig如果返回为:没有可用软件包ifconfig。错误:无须任何处理则输入:yumsearchifconfig返回:====================匹配:ifconfig=======================net-tools.x86_64:Basicnetworkingtools输入:yum-yinstallnet-tools.x86_6......
  • Bash-条件判断(文件判断,整型/字符串判断)
    按文件类型判断红框常用 使用方式:test-e/root/install.log[-e/root/install.log]#[前后有空格]常用判断,比如判断root是否为目录[-d/root]&&echo"yes"||echo"no" 按文件权限判断 例子:若有student.txt权限如下:-rw-r--r--;不能判断是哪个是否......
  • Bash-字符处理命令
    排序命令sortsort[选项]文件名选项-f忽略大小写-n以数值型进行排序,默认使用字符串型排序-r反向排序-t指定分隔符,默认分隔符是制表符-kn[,m]按指定的字段范围排序,从n开始m结束(默认到行尾)例子:sort/etc/passwd#排序用户信息文件sort-r/et......
  • 玩转Redhat Linux 8.0系列 | 使用BASH SHELL执行命令
    今天继续分享一些RedhatLinux8.0的知识,记得关注,会一直更新~基本命令语法GNUBourne-AgainShell(bash)这一程序可以解读用户键入的命令。当您准备好执行命令时,请按Enter键。在单独的行上键入每个命令。系统会显示命令输出,然后显示下一shell提示符。[user@host]$whoamiuser[u......
  • 等待多个元素 放入一个列表 WebDriverWait(driver,10).until(EC.visibility_of_all_el
     这里需要百度的热点新闻标题是多个元素    #导包fromseleniumimportwebdriverfromselenium.webdriver.common.byimportByfromselenium.webdriver.support.uiimportWebDriverWaitfromselenium.webdriver.supportimportexpected_conditionsasEC......
  • 10 分钟学会Linux常用 bash命令
    目录1.基本操作1.1.文件操作1.2.文本操作1.3.目录操作1.4.SSH,系统信息&网络操作2.基本Shell编程2.1.变量2.2.字符串替换2.3.函数2.4.条件2.5.循环3.技巧4.调试1.BasicOperationsa.export显示所有的环境变量,如果你想获取某个变量的详细信息,使用echo......
  • Linux Bash 提示符的一些骚操作
    如何设置Bash提示符Bash提示符是通过环境变量PS1(提示符字符串1PromptString1)来设置的,它用于交互式shell提示符。当然如果你需要更多的输入才能完成一个Bash命令时,PS2环境变量就是用来设置多行提示符的:[dneary@dhcp-41-137~]$exportPS1="[LinuxRulez]$"[Lin......
  • nginx访问报错“maximum number of descriptors supported by select() is 1024 while
    1、问题背景 项目:一个人力的系统,主要用于考勤打卡环境:windowsservernginx版本:1.22 问题说明:当早上访问人数增加的时候,就会出现nginx的异常nginx的后台报错日志:maximumnumberofdescriptorssupportedbyselect()is1024whileconnectingtoupstream  ......
  • windows使用git bash 无法交互键盘上下键移动选择选项的解决方法
    windows使用gitbash无法交互键盘上下键移动选择选项的解决方法 来源1、直接通过数字键来选择我们看到的效果是这样的,>这个右尖括号指向的是第一条。我们如果想选择node-sass,我们可以输入2,并回车来选中。如果想选择Default(Vue3Preview)([Vue3]bable,eslint),我们......