Portál AbcLinuxu, 12. května 2025 12:58
let i=129; while [ $i -lt 268 ]; do wget http://img1.rajce.idnes.cz/d1/0/737/737522_a5fbd12d718dfac15083845b50d9c417/images/P1020$i.JPG; ((i++)); done
.aspx?id=70da42447f194f3495eece177b407a33
Všem předem díky za jakoukoliv radu!
jsk
Například :
#!/bin/sh i=129 while [ $i -lt 268 ] do wget "http://img1.rajce.idnes.cz/d1/0/737/737522_a5fbd12d718dfac15083845b50d9c417/images/P1020"$i".JPG" i=$(($i+1)) done
i=129; while [ $i -lt 268 ]; do wget "http://blabla/blabla...blabla?id=`printf %02x $[i++]` done
Chybička se vloudila...
i=129; while [ $i -lt 268 ]; do wget "http://blabla/blabla...blabla?id=`printf %04x $i`" : $[i++] done
for i in `seq 129 267` ; do wget "http://blabla/blabla...blabla?id=`printf %04x $i`" done
OK, tak pro úplnost: v bashi lze i
for i in {129..267}; donebo
for ((i=129; i<268; i++)); do
Díky za rady,
asi jsem se špatně vyjádřil, s těmi fotkami na začátku mi to jde dobře, ale pořád tam nemůžu dostat ty dlouhé výrazy v hexa formátu. Nemůže být zádrhel v tom, že používám cygwin?
Použitelným příkladem toho co potřebuji stahovat je http://cak.aquasoft.cz/detailAdvokat.aspx?id=70da42447f194f3495eece177b407a33
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.