linux中while循环命令怎么使用

2186
2024/5/7 14:10:12
栏目: 智能运维
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Linux中,可以使用while循环命令来执行一系列命令,直到指定条件为假为止。其语法如下:

while [ 条件 ]
do
    命令列表
done

在这个语法中,条件可以是任何可用于判断真假的表达式,如变量比较、文件存在性检查等。命令列表是需要执行的命令序列。

举个例子,假设要循环输出数字1到5:

#!/bin/bash

num=1

while [ $num -le 5 ]
do
    echo $num
    num=$((num+1))
done

在这个例子中,while [ $num -le 5 ]是条件判断,判断变量num是否小于等于5。echo $num输出当前数字,num=$((num+1))将num加1,以便在下一次循环时输出下一个数字。

运行脚本后,将会输出以下内容:

1
2
3
4
5

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: PyTorch Linux版本有何特点