注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 利用手机和电池实现反地心..
 帮助

shell中for循环用法


2007-11-03 17:29:47
 标签:shell for 循环 while   [推送到技术圈]

shell语法好麻烦的,一个循环都弄了一会 ,找了几个不同的方法来实现输出1-100间可以被3整除的数
1.用(())
#!/bin/bash
clear

for((i=1;i<100;i++))
for
        do
        if((i%3==0))
        then
        echo $i
        continue
        fi
        done
2.使用`seq 100`
#!/bin/bash
clear

for i in `seq 100`
        do
        if((i%3==0))
        then
        echo $i
        continue
        fi
        done
3.使用while
#!/bin/bash
clear

i=1
while(($i<100))
do
        if(($i%3==0))
        then
        echo $i
        fi
        i=$(($i+1))
done






    文章评论
 
2007-11-03 22:53:21
真的太麻烦啦
用这么多次

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: