Re: [問題] shell script for-loop increment
是挺麻的
可以用bc
beta=0; while [ $beta != 1.0 ]; do echo $beta; beta=$(echo $beta + 0.1|bc); done
※ 引述《Reinhard (偽ABJ)》之銘言:
: for loop 中的 increment 如果非整數該怎麼寫比較好呢?
: 我寫過
: for (( beta = 0; beta <= 1; beta=beta+0.5 ))
: for (( beta = 0; beta <= 1; $beta=$beta+0.5 ))
: for ((beta = 0; beta <= 1; $((beta=beta+0.5)) ))
: 等等等
: 都不給過…
: shell script 的 arithmetic 真是超麻煩
: 有沒有人習慣用 python 之類的來代替的?這會是個好主意嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 137.132.97.126
→
10/01 06:38, , 1F
10/01 06:38, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 4 篇):