小编use*_*157的帖子

在 bash 中循环以创建十进制数

如何生成数字

0.01, 0.02, 0.03 ... until 0.2
Run Code Online (Sandbox Code Playgroud)

在 bash 中?

我运行这个例子但它不起作用

#!/bin/bash
#
# Script for running several experimentations one the same JVM
#

for ((i = 0; i < 0.1; i += 0.01))
do
echo $i
done 
Run Code Online (Sandbox Code Playgroud)

bash programming

3
推荐指数
1
解决办法
9467
查看次数

-le bash 脚本中的比较问题

我在 Ubuntu 11.10 下,当我在 bash 中执行这个程序时,出现以下错误:

exec.bash: line 25: [: 0.1: integer expected as an expression
Run Code Online (Sandbox Code Playgroud)

第 25 行是:

while [ $p -le 1.0 ]
Run Code Online (Sandbox Code Playgroud)

在以下上下文中

p=0.1

while [ $p -le 1.0 ]
do
    echo ----probability---- $p
    java $jvmargs -classpath $CP jbenchmarker.MainSimulation $p
    (( p= $p + 0.1 ))
done
Run Code Online (Sandbox Code Playgroud)

问题出在哪儿?

bash scripts

1
推荐指数
1
解决办法
739
查看次数

标签 统计

bash ×2

programming ×1

scripts ×1