【发布时间】:2015-08-26 10:21:32
【问题描述】:
我想生成一系列等距十进制数。
例如,我想echo3.0 和4.5 之间的所有数字,步骤为0.1。我试过$ for i {3.0..4.5..0.1}; do echo $i; done,但这给出了一个错误。
我也尝试了$ for i in $(seq 3.0 4.5 0.1); do echo $i; done,但没有任何反应。
【问题讨论】:
-
Bash 不做浮点数。你最好切换到不同的脚本语言。
-
是否有替换
seq的命令可以生成该列表以便我使用它?