Appearance
循环
Bash 循环有 for 、while 、until 三种形式。
输出数字 1 到 20
for ((i=1; i<=20; i++)); do
echo "循环次数:$i"
done循环次数:1
循环次数:2
循环次数:3
循环次数:4
循环次数:5
循环次数:6
循环次数:7
循环次数:8
循环次数:9
循环次数:10
循环次数:11
循环次数:12
循环次数:13
循环次数:14
循环次数:15
循环次数:16
循环次数:17
循环次数:18
循环次数:19
循环次数:20for i in {1..20}; do
echo "循环次数:$i"
done循环次数:1
循环次数:2
循环次数:3
循环次数:4
循环次数:5
循环次数:6
循环次数:7
循环次数:8
循环次数:9
循环次数:10
循环次数:11
循环次数:12
循环次数:13
循环次数:14
循环次数:15
循环次数:16
循环次数:17
循环次数:18
循环次数:19
循环次数:20i=1
while [ $i -le 20 ]; do
echo "循环次数:$i"
i=$((i+1))
done循环次数:1
循环次数:2
循环次数:3
循环次数:4
循环次数:5
循环次数:6
循环次数:7
循环次数:8
循环次数:9
循环次数:10
循环次数:11
循环次数:12
循环次数:13
循环次数:14
循环次数:15
循环次数:16
循环次数:17
循环次数:18
循环次数:19
循环次数:20i=1
until [ $i -gt 20 ]; do
echo "循环次数:$i"
i=$((i+1))
done循环次数:1
循环次数:2
循环次数:3
循环次数:4
循环次数:5
循环次数:6
循环次数:7
循环次数:8
循环次数:9
循环次数:10
循环次数:11
循环次数:12
循环次数:13
循环次数:14
循环次数:15
循环次数:16
循环次数:17
循环次数:18
循环次数:19
循环次数:20