首页 > 解决方案 > 浮点值的 printf 输出错误“无效数字”

问题描述

该脚本具有以下输出:

#!/bin/bash

h=12
m=8
s=34.2342345463
printf "%02d:%02d:%06.3f\n" $h $m $s

输出:

line 10: printf: 34.2342345463: invalid number
12:08:34,000

标签: bashprintf

解决方案


推荐阅读