Hello,
In the latest snapshot on amd64:
OpenBSD 5.6 (GENERIC.MP) #314: Thu Jul 31 15:16:43 MDT 2014
[email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
I ran into a strange bug. In one backup script I calculate with the
result of `date "+%m"` and now I'm getting bad number exceptions.
I realized that leading zeros for numbers >7 are making problems.
$printf "%d\n" 01
1
$printf "%d\n" 02
2
$printf "%d\n" 03
3
$printf "%d\n" 04
4
$printf "%d\n" 05
5
$printf "%d\n" 06
6
$printf "%d\n" 07
7
$printf "%d\n" 08
printf: 08: not completely converted
0
$printf "%d\n" 09
printf: 09: not completely converted
0
Best regards
Guenther Niess