首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX 提问指南
广告
V2EX
›
问与答
HP-UX ksh {1..n} 不可用,帮忙想个办法。。。
foxni
·
2015-01-21 18:06:51 +08:00
· 2309 次点击
这是一个创建于 3585 天前的主题,其中的信息可能已经有所发展或是发生改变。
本来想用for i in {1..$n} 来做循环,然后通过
do
{
...
} &
done
wait
这样的结构来实现简单的多线程。
但是 {1..$n} 这样的正则它居然不识别!!
echo {1..3} 的结果就是 {1..3}。。。可我想要的是 1 2 3 啊!!!
$( seq 1 $n ) 也不用想了,seq没装。。。。
不知道有什么替代方案没。。。或者帮我实现下上面那种简单的1 2 3 ...n的序列也行啊。
系统:HP-UX
shell:ksh (版本号不清楚 ksh --version ,echo $KSH_VERSION 各种尝试都没能找到版本号)
第 1 条附言 ·
2015-01-22 09:25:07 +08:00
唉,懒得纠结了,自己写了个seq方法。。。
ksh
版本号
seq
3 条回复
•
2015-01-21 22:34:16 +08:00
1
foxni
OP
2015-01-21 21:05:40 +08:00
哭。。。居然没人帮忙么。。。
2
zent00
2015-01-21 21:36:25 +08:00
公司没有 HP-UX,现在也没办法登录到公司的 AIX,在自己的服务器上装了个 ksh 测试是可以的,你的操作系统版本是多少?
3
foxni
OP
2015-01-21 22:34:16 +08:00
@
zent00
HP-UX B.11.31 我也很奇怪,AIX的机器不清楚,明天上班我找别的项目同事试试。
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
1011 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms ·
UTC 21:52
·
PVG 05:52
·
LAX 13:52
·
JFK 16:52
Developed with
CodeLauncher
♥ Do have faith in what you're doing.