如何在Bash脚本中创建无限while循环

时间:2019-05-19 01:25:48  来源:igfitidea点击:

命令:

while true;do echo “Press CTRL+C to Exit”; done

示例1:

有时候,我们需要连续执行一些命令或进程,直到强制或有条件地停止它。
下面的while循环示例将持续运行,直到使用ctrl + c强制停止为止。

while true
do
  echo "Press CTRL+C to Exit"
done

例2:

在bash脚本中,我们还可以使用冒号“:”代替“true”,使用while循环创建无限循环。

while :
do
  echo "Press CTRL+C to Exit"
done

停止循环条件:

如果我们需要在匹配特定条件时终止一个无限while循环,我们可以使用break关键字退出运行循环。

while :
do
  echo "Press CTRL+C to Exit"
  if [ condition ]
  then
      break
  fi
done