Leading zeros

How to insert leading zeros into a left-justisfied zip code?
e.g. Zip code is written as 60320 which is left-justified to make it be read as 0060320.
We have to move it to right-justifiable then insert 2 leading zeros into it... :wink:

printf "%07d" '60320'
#!/bin/ksh

value='60320'
typeset -Z7 padded="${value}"

echo "value->[${value}] padded->[${padded}]"