不久前我偶然看到一篇讨论晦涩的 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