首页 > 系统相关 >shell的for循环与while循环

shell的for循环与while循环

时间:2024-11-26 23:32:56浏览次数:6  
标签:do shell echo while 循环 done 100

文章目录


前言

声明
学习视频来自B站UP主 泷羽sec,如涉及侵权马上删除文章 笔记的只是方便各位师傅学习知识,以下网站只涉及学习内容,其他的都与本人无关,切莫逾越法律红线,否则后果自负
概述:本文主要讲述shell的for循环语句和while语句的用法


提示:以下是本篇文章正文内容,下面案例可供参考

shellfor循环与while循环

进入到bash环境下

for循环

代码如下
(反引号)
for i in ‘seq 1 100’
do
echo $i
done

或者
for i in $(seq 1 100)
do
echo $i
done

代码解释:i依次取从1到100的值,然后在每次循环中打印出i的值

for循环双括号语法(php写法调用括号)
for ((i = 1; i < 100; i++))
do
echo $i
done

代码解释:初始化部分i=1是给循环变量i赋予初值1。
条件判断:只要i<100,直到不满足这个条件。
迭代:i++每次让i自增加1,并且每次循环中通过echo输出i的当前值

while循环

i=1
while(( $i<=10 ))
do
echo $i
((i++))
done
代码解释:双括号:用于进行算数表达式的计算和判断。

或者

i=1
while(( $1<=10 ))
do
echo $i
let “i++”
done
代码解释:使用let命令,用于执行算术运算,它可以接受一个或多个算术表达式作为参数,并对相关变量进行相应的运算操作

标签:do,shell,echo,while,循环,done,100
From: https://blog.csdn.net/2301_79863409/article/details/144070592

相关文章

  • 使用Net在Linux环境下调用PowerShell
    前言最近,在使用PowerShell做一些事情,然后需要放到AKS运行。正文一开始,使用的System.Management.Automation调用PowerShell,后来,发现有些功能在AKS下面执行不了,后面才想到使用Process的方式,如下:publicvoidExecutePowerShell(stringscript){try{......
  • Shell告警系统
    目录Shell项目-告警系统一.整体流程:1.需求:2.思路:3.主程序:4.配置文件:5.子程序:6.邮件引擎:7.输出日志:二.目录结构与要求:1.要求:2.程序架构:三.创建主目录和子目录四.告警系统主脚本1.告警系统main.sh五.告警系统配置文件1.告警系统mon.conf六.告警系统监控项目1......
  • 【数据结构-队列】力扣622. 设计循环队列
    设计你的循环队列实现。循环队列是一种线性数据结构,其操作表现基于FIFO(先进先出)原则并且队尾被连接在队首之后以形成一个循环。它也被称为“环形缓冲器”。循环队列的一个好处是我们可以利用这个队列之前用过的空间。在一个普通队列里,一旦一个队列满了,我们就不能插入下一......
  • (SSH)使用FinalShell远程连接Centos7
    目录一、Centos7开启OpenSSH服务二、在Centos7中获取IP地址三、操作FinalShell1.打开会话窗口2.配置SSH连接一、Centos7开启OpenSSH服务先在准备好的Centos7上安装SSH服务:sudoyuminstallopenssh-server如何启动SSH服务sudosystemctlstartsshd二、在Cent......
  • 掌握SHELL脚本基础,轻松驾驭Linux自动化利器
    文章目录解释器编写规则变量环境变量永久变量已经预设定好的变量脚本标量条件测试文件测试字符串测试命令执行测试控制语句if判断语句case判断语句for循环语句while循环语句until循环语句函数shell脚本之间相互调用与重定向相互调用函数调用参数传递重定向输出重定......
  • 网页“事件循环”Event Loop究竟是什么?
    网页“事件循环”EventLoop通常指的是浏览器如何管理和执行JavaScript中的异步任务,包括事件处理、网络请求、定时器等。这个机制的核心概念是“事件循环”(EventLoop)。理解事件循环对于编写高效的JavaScript代码至关重要,特别是在处理异步操作时。事件循环的基本概念调用栈(Cal......
  • PowerShell配色方案修改 —— Windows 10下设置PowerShell背景,文字,命令,错误信息,错误信
    PowerShell配色方案修改——Windows10下设置PowerShell背景,文字,命令,错误信息,错误信息背景等等的颜色—仅供参考!!!前言:笔者平时使用wsl的时候,觉得其它开发工具相对笨重,且CMD代码框又太简陋,PowerShell正好符合目前需求,且可自定义调节颜色,网上看了太多华丽花哨的调色,看来看去还是觉......
  • Shell脚本编程基础
    一、构建基本脚本1.1使用多个命令两个命令一起运行,放在同一行,用;隔开,例如pwd;ls1.2创建shell脚本在创建shell脚本文件时,必须在文件的第一行指定要使用的shell。其格式为:#!/bin/bash井号(#)用作注释行。shell并不会处理shell脚本中的注释行。然而,shell脚本文件的第一行是......
  • GaussDB SQL基础语法示例-循环语句
    一、前言SQL是用于访问和处理数据库的标准计算机语言。GaussDB支持SQL标准(默认支持SQL2、SQL3和SQL4的主要特性)。本系列将以《云数据库GaussDB—SQL参考》为主线进行介绍。二、GaussDB数据库总的循环语句在GaussDB数据库中,循环语句是一种常用的控制流语句,用于在数据库查询中执......
  • shell编程(五):条件判断和循环结构
    声明:学习视频来自B站up主泷羽sec有兴趣的师傅可以关注一下,如涉及侵权马上删除文章。笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关,切勿触碰法律底线,否则后果自负!一、IF条件判断和循环结构1、条件判断(1)-eq(相等......