''printf %.s'' should behave like ''printf %.s''. It currently behaves like ''printf %s''. This should produce a 10 characters long line: $ toybox printf %.s_ {1..10} 1_2_3_4_5_6_7_8_9_10_ --- xoxo iza 1427512872.0