removido
(usa Nenhuma)
Enviado em 16/04/2017 - 12:19h
A possibilidade com o comando printf do Linux é a seguinte:
printf "%04d\n" 54
escreve na tela
0054
O texto entre aspas é a formatação do número do lado de fora, que é 54.
%04 quer dizer escrever o número e completar com zeros até quatro casas.
Assim 54 é escrito como 0054.
Mas se for 54321 fica sendo a saída 54321, sem mudanças.
Esse printf lembra muito o printf da Linguagem C.
Pode-se usar esse printf ou echo no script.
Ou até mesmo jogar a saída do printf dentro de uma variável com
`...` igual ao exemplo anterior da função FN.
E depois colocar na string como feito.
Deste modo dispensa-se IFs, funções, truques com ${} etc.
----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)
Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden