Nahazované stahování přes curl/wget - kontroluje délku?

Všechny ostatní programy, které nemají samostatnou sekci

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod Da Gony 19. 8. 2022 11:26

Když mám částečně stažený soubor http://neco.cz/soubor. a chci ho stáhnout znova, rád bych ověřil jestli soubor má stejnou délku. (Tu musím mít poznamenanou někde bokem.)

Je nějaký způsob, jak říct wget nebo curl aby při pokračování stahování (wget -c, curl -C), aby ověřily zda délka souboru souhlasí s mnou ručně zadanou délkou?

Vím, že to ručně mohu udělat přes wget --spider -S podívat jestli čísla souhlasí.

Účel je hodně jednoduchá kontrola, jestli jde o správný soubor podle délky.

A nadstavba, je možné i zkontrolovat soubor podle prvních x kilobajtů. (Opět, ručně mohu stáhnout prvních kb ručně a porovnat). ALe jde mi o automatizaci..


Idálně něco jako
wget -c "http://soubor" - O output --asumed-size 12340000 --verify 0-999



Mimochodem, jak v wget stáhnu prvních x bajtů souboru? Curl na to má parametr --range. Ale nenašel jsem nic pro wget, šlo by to nějak simulací --header "Range:x-y"?
Da Gony
Junior
Uživatelský avatar

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků