生成值范围的 OS X 命令名称是什么?

生成值范围的 OS X 命令名称是什么?

不久前我偶然看到一篇讨论晦涩的 OS X 终端命令的文章。

其中一个命令使用最多三个值生成一系列字符,从内存来看,它是这样的:

<command> a z

这将生成从 a 到 z 的一系列字符。

类似地,你可以使用类似这样的方法生成按特定值递增的序列:

<command> 0 100 10

将生成从 0 到 100 的值,并且每次将值增加 10。

有人知道我所说的命令吗?我终于找到了它的好用处,但现在我记不起这个该死的命令的名字了!:)

提前致谢。

答案1

我能想到的最接近的东西是 bash 中的 for 循环,例如这个(向下滚动到示例) http://www.cyberciti.biz/faq/bash-for-loop/

我很确定没有专门执行此操作的命令

编辑

您实际上可以在命令行上执行此操作,例如

echo {1..20}

答案2

我想到的命令是seq

例子

# seq 1 3
1
2
3

# seq 3 1
3
2
1

# seq -w 0 .05 .1
0.00
0.05
0.10

相关内容