提供Discuz ,ECShop ,PHPCMS ,帝国CMS ,CSS教程 ,PHP教程 ,DedeCMS ,WordPress ,HTML教程等cms问题查询.
当前位置: 运维 > Linux > 在bash shell剧本中运用while轮回【Linux】,bash

与for轮回相似,while轮回也是最先就限定前提的轮回。这意味着在实行while轮回之前就需要搜检前提。大多数情况下,它还能够完成for轮回能够完成的一切事情,但它在编程中也有本身的长处。

语法:

while [ condition ]
do
// 实行
done

bash中的while轮回示例

比方,当i的值大于10时,将实行以下轮回10次并退出。

#!/bin/bashi=1
while [$i-le10]
do
   echo "This is looping number $i"
   leti++done

bash中的while无穷轮回

无穷for轮回也就是永无止境的轮回。轮回将延续实行,直到运用ctrl+c强迫住手。

#!/bin/bash

whiletruedo
  echo "Press CTRL+C to Exit"
done

但我们也能够运用if如许的前提语句在婚配特定前提时停止轮回。

#!/bin/bash

whiletruedo
   if [ condition ];do
      exit
   fi
done

在bash剧本中,我们还能够编写相似于C言语的while轮回。

#!/bin/bash

i=1
while((i <= 10))
do
   echo $i
   let i++
done

运用while轮回读取文件内容

while轮回还供应逐行读取文件内容的选项,这是while轮回在处置惩罚文件时异常有效的用法。

#!/bin/bash

while read i
do
   echo $i
done < /tmp/filename.txt

在这个while轮回中,一次轮回便从文件中读取一行,并将值存储在变量i中。

本篇文章到这里就已悉数完毕了,更多其他精彩内容能够关注ki4网的Linux教程视频栏目!

以上就是在bash shell剧本中运用while轮回的细致内容,更多请关注ki4网别的相干文章!

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

分享到:
赞(0) 打赏

支付宝扫一扫打赏

微信扫一扫打赏

标签:

上一篇:

下一篇:

相关推荐

0 条评论关于"在bash shell剧本中运用while轮回【Linux】,bash"

最新评论

    暂无留言哦~~

博客简介

看古风美女插画Cos小姐姐,素材合集图集打包下载:炫龙网,好看二次元插画应有尽有,唯美小姐姐等你来。

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

服务热线:
 

 QQ在线交流

 旺旺在线