Talvez você possa dar uma olhada na string printf
format. O primeiro parâmetro de printf
deve ser uma string de formato que inclua espaços reservados para cada um dos argumentos a seguir.
Você pode incluir %d
para representar um argumento no formato decimal com sinal e pode prefixar d
por 0n
para n
caracteres de preenchimento zero.
printf "%d/%d/%d" 2011 2 3
A saída 2011/2/3
printf "%04d/%03d/%05d" 2011 2 45
A saída deve ser 2011/002/00045
Espero que isso ajude