如何在 bc 中的小数点前显示零?

Kev*_*ong 10 bc

echo "scale=3;1/8" | bc
Run Code Online (Sandbox Code Playgroud)

显示.125在屏幕上。如何显示0.125输出结果是否小于一?

cuo*_*glm 12

bc小数点前不能输出零,可以使用printf

$ printf '%.3f\n' "$(echo "scale=3;1/8" | bc)"
0.125
Run Code Online (Sandbox Code Playgroud)