<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Op vr 30 sep. 2022 09:36 schreef Paul Slootman via Linux <<a href="mailto:linux@lists.nllgg.nl">linux@lists.nllgg.nl</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu 29 Sep 2022, Eric de Hont via Linux wrote:<br>
<br>
> Voor het exacte formaat van de formatstring van printf:<br>
> <br>
> man 3 printf<br>
<br>
De "3" hier geeft aan dat je de info uit section 3 van de manpages wilt;<br>
dat gaat over (C) library functions. Section 1 is voor gewone<br>
commando's.<br>
<br>
"help printf" geeft (in bash) de informatie over de in bash ingebouwde<br>
printf functie (die weer verwijst naar man 1 printf ...)<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">In dit specifieke geval hielpen zowel help als man niet zo heel veel. Maar met wat zoeken en proberen lukte het nu wel. Dank daarvoor.</div><div dir="auto"><br></div><div dir="auto">Een voorbeeld voor de archieven:</div><div dir="auto">printf "%.4d" 10</div><div dir="auto">geeft als output:</div><div dir="auto">0010</div><div dir="auto"><br></div><div dir="auto">Waarbij % staat voor Format, . geeft de voorloop nullen, d voor decimaal en 10 de input.</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Dus in het voorbeeld van de OP was %.2d" een mogelijkheid. Input 1 wordt 01, 10 blijft 10 en 100 blijft 100. :)</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Mvg, Guus Snijders</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>