iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >如何理解Shell中的while 语句
  • 459
分享到

如何理解Shell中的while 语句

2023-06-05 17:06:22 459人浏览 泡泡鱼
摘要

如何理解shell中的while 语句,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。while循环用于不断执行一系列命令,也用于从输入文件中读取数据;命令通常为

如何理解shell中的while 语句,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

while循环用于不断执行一系列命令,也用于从输入文件中读取数据;命令通常为测试条件。

如何理解Shell中的while 语句

while循环格式为:

while conditiondo    commanddone

以下是一个基本的while循环,测试条件是:如果int小于等于5,那么条件返回真。int从0开始,每次循环处理时,int加1。运行上述脚本,返回数字1到5,然后终止。

#!/bin/bashint=1while(( $int< =5 ))do    echo $int    let "int++"done

运行脚本,输出:

12345

以上实例使用了 Bash let 命令,它用于执行一个或多个表达式,变量计算中不需要加上 $ 来表示变量,具体可查阅:Bash let 命令


while循环可用于读取键盘信息。下面的例子中,输入信息被设置为变量FILM,按结束循环。

echo '按下退出'echo -n '输入你最喜欢的网站名: 'while read FILMdo    echo "是的!$FILM 是一个好网站"done

运行脚本,输出类似下面:

按下退出输入你最喜欢的网站名:菜鸟教程是的!菜鸟教程 是一个好网站

无限循环

无限循环语法格式:

while :do    commanddone

或者

while truedo    commanddone

或者

for (( ; ; ))

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注编程网精选频道,感谢您对编程网的支持。

--结束END--

本文标题: 如何理解Shell中的while 语句

本文链接: https://www.lsjlt.com/news/243946.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何理解Shell中的while 语句
    如何理解Shell中的while 语句,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。while循环用于不断执行一系列命令,也用于从输入文件中读取数据;命令通常为...
    99+
    2023-06-05
  • 如何使用Shell脚本while、until循环语句
    这篇文章主要讲解了“如何使用Shell脚本while、until循环语句”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何使用Shell脚本while、until循环语句”吧!一、while...
    99+
    2023-06-09
  • 如何在java中使用while语句
    本篇文章给大家分享的是有关如何在java中使用while语句,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Java的优点是什么1. 简单,只需理解基本的概念,就可以编写适合于各...
    99+
    2023-06-14
  • Shell中的循环语句for、while、until实例介绍
    本篇内容主要讲解“Shell中的循环语句for、while、until实例介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Shell中的循环语句for、while、until实例介绍”吧!在编...
    99+
    2023-06-09
  • C语言中如何使用do-while语句
    这篇文章给大家介绍C语言中如何使用do-while语句,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。while循环和for循环都是入口条件循环,即在循环的每次迭代之前检查测试条件,所以有可能根本不执行循环体中的内容。C...
    99+
    2023-06-16
  • shell脚本实战中while循环语句怎么用
    这篇文章给大家分享的是有关shell脚本实战中while循环语句怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。前言while循环语句的语法分析语法格式一:while [条件]do 操作d...
    99+
    2023-06-09
  • js中while语句的用法
    这篇文章主要介绍“js中while语句的用法”,在日常操作中,相信很多人在js中while语句的用法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”js中while语句的用法”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-20
  • PHP中如何使用do-while循环语句
    PHP中如何使用do-while循环语句,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。do-while循环语句的特点:先执行循环体,然后判断循环条件是否成立。d...
    99+
    2023-06-20
  • JS的while循环语句如何使用
    这篇文章主要介绍“JS的while循环语句如何使用”,在日常操作中,相信很多人在JS的while循环语句如何使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”JS的while...
    99+
    2024-04-02
  • 如何分析Linux shell中的case语句
    这篇文章跟大家分析一下“如何分析Linux shell中的case语句”。内容详细易懂,对“如何分析Linux shell中的case语句”感兴趣的朋友可以跟着小编的思路慢慢深入来阅读一下,希望阅读后能够对大家有所帮助。下面跟着小编一起深入...
    99+
    2023-06-28
  • VBS中While...Wend语句的用法
    这篇文章主要讲解了“VBS中While...Wend语句的用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“VBS中While...Wend语句的用法”吧!While...Wend 语句当指...
    99+
    2023-06-08
  • PHP如何实现while循环语句
    这篇文章主要介绍“PHP如何实现while循环语句”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“PHP如何实现while循环语句”文章能帮助大家解决问题。PHP实现while循环语句的语法有两种,分...
    99+
    2023-07-05
  • python入门while循环语句理解学习
    目录while循环公式while循环格式while…else执行结果while…break执行结果while…continue执行结果循环是我们经常用到的一个概念,比如,循环计算数字...
    99+
    2024-04-02
  • 如何在Shell中使用eval语句
    如何在Shell中使用eval语句?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。功能说明:告知shell取出eval的参数,重新运算求出参数的内容。语  法:e...
    99+
    2023-06-09
  • 如何理解MYSQL中的SHOW VARIABLES语句
    这篇文章将为大家详细讲解有关如何理解MYSQL中的SHOW VARIABLES语句,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。 mysqld服务器维护两...
    99+
    2024-04-02
  • js中的do-while语句是什么
    本篇内容主要讲解“js中的do-while语句是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“js中的do-while语句是什么”吧!1、do-while语句是一种后测试循环语句,即循环体中...
    99+
    2023-06-20
  • C语言详细讲解while语句的用法
    目录while语句格式例题1例题2例题3while语句格式 格式: while(表达式){    语句块} 1、先执行while(表达式),如条件为真执行语句块;...
    99+
    2024-04-02
  • 如何在Shell中使用if else语句
    如何在Shell中使用if else语句?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。if 语句最简单的用法就是只使用 if 语句,它的语法格式为:if condit...
    99+
    2023-06-06
  • 如何理解javascript的var语句
    本篇内容介绍了“如何理解javascript的var语句”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • Java中的do while语句怎么使用
    本篇内容主要讲解“Java中的do while语句怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java中的do while语句怎么使用”吧!do-while 语法分析我们先来了解一下 ...
    99+
    2023-06-27
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作