如何在bash脚本中将字符串"620/100"转换为"6.2"
我的问题的背景是关于图像处理.EXIF数据以小数格式编码焦距,而我需要相应的十进制字符串.
感谢您的帮助,Olivier
使用 bc -l
bc -l
bc -l <<< "scale=2; 620/100" 6.20
或者awk:
awk 'BEGIN{printf "%.2f\n", (620/100)}' 6.20