sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #97942
Re: Bash for-loop; skriv tæller med foranstillede nuller?
On Sun, 29 Mar 2009 09:30:59 +0200, Kim Jensen <kimj@xxxxxxx> wrote:
Erling A. Jacobsen wrote:
Jon Bendtsen wrote:
On 28/03/2009, at 23.04, Michael Schmidt wrote:
Hej NG,
Jeg har lige brugt et bash for-loop:
]$ for i in `seq 1 126`; do wget
http://www.example.org/contenpages/article$i.html; done
udnyt backquotes og printf kommandoen:
for i in `seq 1 126`; do wget
http://www.example.org/contenpages/article`printf '%03d' $i`.html; done
Alternativt fortæl seq at den skal foranstille nuller: `seq -w 1 126`.
Se eventuelt "seq --help".
Aha! jeg tænkte ikke over at seq var en selvstændig funktion.
Jeg har heller ikke gennemskuet hvorfor det skal stå omkranset af " ` ",
men sådan er det når man googler sig til en løsning baseret på at redigere
en lille bitte del af en andens forslag.
Tak for hint, jeg er lært noget nyt og dagen har ikke været spildt. :)
--
Med venlig hilsen
/Zmit/
RLU # 314205
Follow ups
References