Я работаю над скриптом, который должен найти Apple SDK для кросс-компиляции из командной строки. SDK names have a particular format and it includes a version number:Сохраните десятичную часть значения в команде seq?
- iPhoneOS7.0.sdk
- iPhoneOS7.1.sdk
- iPhoneOS7.2.sdk
Когда я запускаю следующий сценарий, используя the seq
command, дробная часть отбрасывается когда десятичная часть равна 0. То есть, 6.0
отображается как 6
. Остальные значения OK:
for i in $(seq 20.0 -0.1 4.3)
do
echo "Value: $i"
done
Например:
$ ./count.sh
Value: 20
Value: 19.9
Value: 19.8
Value: 19.7
Value: 19.6
Value: 19.5
Value: 19.4
Value: 19.3
Value: 19.2
Value: 19.1
Value: 19
...
Я не уверен, если seq
не производит концевая 0, или если echo
снижается конечный 0. В любом случае мне нужно его сохранить.
Как сохранить десятичную часть стоимости i
?
Большое спасибо. – jww