for循环对项目列表进行操作。它为列表中的每一项重复一组命令。
for var in word1 word2 ... wordN do Statement(s) to be executed for every word. done
这里var是变量的名称,word1到wordN是由空格(单词)分隔的字符序列。每次执行for循环时,变量var的值都被设置为单词列表中的下一个单词,word1到wordN。
下面是一个简单的示例,它使用for循环遍历给定的数字列表-
#!/bin/sh for var in 0 1 2 3 4 5 6 7 8 9 do echo $var done
执行后,您将收到以下输出-
0 1 2 3 4 5 6 7 8 9
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)