1
我正在處理一個腳本,它需要找到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