← Back to team overview

sslug-teknik team mailing list archive

Re: Hvordan kan man "smage" p�n URL (hente f� 256 bytes)

 

Ask Holme <ask@xxxxxxxxxxxxxxxxx> skrev:

> On 22 Aug 2002 00:29:39 +0200
> Anders Melchiorsen <anders+sslug@xxxxxxxxxxxx> wrote:
> 
> > wget -q -O- URL | head -c 256 | file -
>
> Jamen vil det der ikke resulterer i at 1. wget henter _hele_ filen og
> piper den over til head.

Nej. Fidusen ved en pipe (= et rør) er netop at informationerne flyder
løbende og ikke i én stor klump som med en midlertidig fil.

Scenariet er derfor som Peter beskrev: head stopper når den har læst
de 256 bytes. Herved sendes signal til de øvrige programmer om at
deres pipeline er brudt, hvorefter de bør stoppe.

wget får dog nok hentet lidt mere end 256 bytes - på grund af bufferen
i en pipe - men altså ikke hele filen.


Anders.


References