在bash shell脚本中,可以用下面的方式编写for循环来执行10次重复操作:
#!/bin/bash
for i in {
1..10}
do
echo "This is loop $i"
done
这段脚本会打印出 "This is loop i " ,其中 i",其中 i",其中i的值会在每次循环中从1变化到10。你可以将echo命令替换成你需要执行的特定操作。
如果你使用的是其他的shell,如sh或dash,可能不支持 {1…10} 这种语法,你可以采用seq命令来生成一个序列:
#!/bin/sh
for i in $(seq 1 10)
do
echo "This is loop $i"
done
这段脚本的功能和前一段是一样的。在这里,seq 1 10 会生成一个从1到10的序列。