Is there a way to replace the space character to 0 in printf padding for field width
Code used
printf(\"%010s\",\"this\");
Doesnt s
what about
test="ABCD" printf "%0$(expr 9 - ${#test})d%s" 0 $test
that will give you what you need too.
~:00000ABCD
or is you want to padd with other numbers just change
printf "%0$(expr 9 - ${#test})d%s" 1 $test
will give you
~:11111ABCD