Loading

Linux系统bash命令:while循环

一、while循环介绍

❤ while循环基本结构

while 条件
do
    循环体
done

❤ 条件的形式

  • 整数形式

  • 字符形式

  • 文件形式

❤ 整数比较的关键字

-eq: 测试两个整数是否相等;比如 $A -eq $B

-ne: 测试两个整数是否不等;不等,为真;相等,为假;

-gt: 测试一个数是否大于另一个数;大于,为真;否则,为假;

-lt: 测试一个数是否小于另一个数;小于,为真;否则,为假;

-ge: 大于或等于

-le:小于或等于 

❤ 逻辑比较的关键字

逻辑与: &&

逻辑或: ||

二、while循环实验

打印数字1到10

创建bash文件:print_number.sh

# !/bin/bash

# 打印数据1到10
n=0
while [ $n -le 10 ]
do
        echo -n $n ""
        let n++
done
echo ""

添加文件执行权限:chmod 777 print_number.sh

执行文件:sh print_number.sh

image-20221104152503988

posted @ 2022-11-05 21:16  eiSouthBoy  阅读(1189)  评论(0)    收藏  举报