我有一个脚本,它接受来自0-1的一个数字作为其选项之一。我想测试这些不同的设置做什么,所以我想循环所有这些。我想生成的数字与此:通过脚本设置循环执行
for ((i=0; i <= 10; i += 1)); do echo "scale=1; ${i}/10"| bc; done
然而,当我尝试这个bc
不评估scale=1; ${i}/10
它是采取通过设置之前,所以我最终使用的scale=1; ${i}/10
而不是实际的数字我想:
for ((i=0; i <= 10; i += 1)); do Myscript --input testdata --setting "scale=1; ${i}/10"| bc; done