在外壳中的时循环
在外壳中的时循环
这尽管循环使您能够执行一组重复命令,直到发生某些情况。当您需要操纵迭代变量值时,通常会使用它。
unix / linux中的语法
while command do cac lenh de thuc thi neu command la true done
在这里,命令被评估。如果结果值为真,命令被执行。如果是命令是错误的,然后声明将不会执行,并且程序将在完毕命令。
例如在Unix / Linux中
这是一个使用一个的简单示例循环显示从0到9的数字。
#!/bin/sh a = 0 while [ $a - lt 10 ] do echo $a a = `expr $a + 1` done
它将产生以下结果:
0 1 2 3 4 5 6 7 8 9
每次此循环执行时,都会检查变量a以查看其值是否小于10。如果A的值小于10,则此条件的退出状态为0。在这种情况下,显示变量A的当前值,然后添加1个增量。
根据TutorialSpoint
上一篇文章:manpage在UNIX中的帮助
下一篇文章:用于外壳中的循环
你应该阅读
可能有兴趣
- 用于外壳中的循环
for循环在项目列表(项目)上工作。它重复列表中每个项目的一组命令。
- 直到在外壳中循环
While循环非常适合您要执行一组命令的情况,而某些条件是正确的。有时,您需要执行一组命令,直到条件为真,然后您需要使用直到循环。
- 在外壳中选择循环
SELECT LOOP提供了一种创建一个编号菜单的简便方法,用户可以从中选择该菜单。当您想要求用户从选项列表中选择一个或多个项目时,这很有用。
- UNIX / Linux中的正则表达式
正则表达式是一个可以用来描述字符不同序列(布置)的字符串。正则表达通常由各种UNIX命令使用,包括ED,SED,AWK,GREP和微型域。
- UNIX / Linux中的基本文件系统
文件系统是分区或磁盘上文件的逻辑集合。分区是一家信息商店,如果需要,可以将其合并到硬盘中。
- UNIX / Linux中的用户管理
UNIX支持一个组帐户的概念,该概念从逻辑上分组了许多帐户。每个帐户将是任何组帐户的一部分。 UNIX团队在执行过程管理和允许访问文件中起着重要作用。