我试图推断出如何生成两个随机数为参数的输入值readproportion,updateproportion在某种程度上,这些参数的总和应该等于1,在下面的bash命令。
$ ./bin/ycsb run basic -P workloads/workloada -p readproportion=0.50 -p updateproportion=0.50
Run Code Online (Sandbox Code Playgroud)
请帮助您提出建议。
谢谢
据我所知, ${RANDOM} 在区间 0 - 32767 中生成整数。所以,我想,您可能想尝试这样的事情来生成 [0,1] 中的随机值:
bc -l <<< "scale=4 ; ${RANDOM}/32767"
Run Code Online (Sandbox Code Playgroud)