12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- fx()
- {
- i=0
- for (( ; i < 3; i++ ))
- do
- echo $i
- done
- for (( i=0; ; i++ ))
- do
- if (( i >= 3 )); then
- break;
- fi
- echo $i
- done
- for (( i=0; i<3; ))
- do
- echo $i
- (( i++ ))
- done
- i=0
- for (( ; ; ))
- do
- if (( i > 2 )); then
- break;
- fi
- echo $i;
- (( i++ ))
- done
- i=0
- for ((;;))
- do
- if (( i > 2 )); then
- break;
- fi
- echo $i;
- (( i++ ))
- done
- }
- for (( i=0; "i < 3" ; i++ ))
- do
- echo $i
- done
- i=0
- for (( ; "i < 3"; i++ ))
- do
- echo $i
- done
- for (( i=0; ; i++ ))
- do
- if (( i >= 3 )); then
- break;
- fi
- echo $i
- done
- for ((i = 0; ;i++ ))
- do
- echo $i
- if (( i < 3 )); then
- (( i++ ))
- continue;
- fi
- break
- done
- type fx
- fx
- # errors
- for (( i=0; "i < 3" ))
- do
- echo $i
- done
- echo $?
- for (( i=0; i < 3; i++; 7 ))
- do
- echo $i
- done
- echo $?
- # one-liners added in post-bash-2.04
- for ((i=0; i < 20; i++)) do : ; done
- echo $i
- for ((i=0; i < 20; i++)) { : ; }
- echo $i
|