#!/bin/bash for i in `seq 1 5` do echo $i if [ $i -eq 3 ] #比較數字,用-eq ;如果比較的是字符串,那須要用 == then break fi echo $i done echo aaaaaaa
[root@hf-01 shell]# sh -x berak.sh ++ seq 1 5 + for i in '`seq 1 5`' + echo 1 1 + '[' 1 -eq 3 ']' + echo 1 1 + for i in '`seq 1 5`' + echo 2 2 + '[' 2 -eq 3 ']' + echo 2 2 + for i in '`seq 1 5`' + echo 3 3 + '[' 3 -eq 3 ']' + break + echo hahaha hahaha [root@hf-01 shell]# sh berak.sh 1 1 2 2 3 hahaha [root@hf-01 shell]#