首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在ksh中迭代一系列int?

在ksh中迭代一系列int?
EN

Stack Overflow用户
提问于 2009-10-19 20:56:34
回答 6查看 58.6K关注 0票数 30

如何在ksh中使用for循环遍历简单的in范围?

例如,我的脚本当前执行以下操作...

代码语言:javascript
复制
for i in 1 2 3 4 5 6 7
do
   #stuff
done

...but我想把范围扩展到7以上,有没有更好的语法?

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2009-10-19 21:22:51

花括号?

代码语言:javascript
复制
for i in {1..7}
do
   #stuff
done
票数 46
EN

Stack Overflow用户

发布于 2009-10-19 21:21:32

While循环?

代码语言:javascript
复制
while [[ $i -lt 1000 ]] ; do
    # stuff
   (( i += 1 ))
done
票数 15
EN

Stack Overflow用户

发布于 2010-10-29 01:15:43

在OpenBSD上,使用jot:

代码语言:javascript
复制
for i in `jot 10`; do echo $i ; done;
票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1591109

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档