Jak mogę pobrać pewną liczbę plików, używając wget, numery zaczynają się od 5000000000 i kończą na 9999999999, znalazłem tę linię, ale zamiera,
wget example.com/imageId={6000000000..7999999999}.jpg
Czy istnieje lepszy sposób to zrobić (i pracować) i umieścić go w pliku SH, aby działał z cron?
Dzięki
Odpowiedzi:
0 dla odpowiedzi № 1Wszystko zależy od wersji powłoki, z której korzystasz, ponieważ jej nie akceptuje {1..4}
i to nie akceptuje --version
najprawdopodobniej nie jest bash.
Możesz wypróbować pętlę zgodną z POSIX:
i=6000000000
max=7999999999
while [ $i -lt $max ]
do
wget example.com/imageId=$i.jpg
true $(( i++ ))
done