sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #28559
Re: sjove n�oneliners
Mogens Kjaer <mk@xxxxxx> writes:
> Henrik Christian Grove wrote:
> > > $ rm ~/.signature
> > > $ mkfifo ~/.signature
> > > $ while /bin/true; do fortune -s > ~/.signature; done
> > Hvordan virker det her egentlig? På den ene side har du (tilsyneladende)
> > en uendelig løkke, der i højt tempo pumper data ud i .signature, som på
> > den anden side ikke fylder noget?
>
> Den gør det ikke i højt tempo. Én gang for hver gang man læser
> fra .signature. .signature er en named pipe à la:
Det forestillede jeg mig nok, men hvordan finder kernen ud af hvornår
den skal give køretid (eller nærmere hvornår den skal lade være) til det
kommandofortolker-script der kører fortune?
Er det sådan at et program der forsøger at skrive til en fifo, bliver
sat til at vente, hvis der allerede står noget?
Henrik
--
Henrik Grove --- grove@xxxxxxx --- http://www.diku.dk/students/grove/
----------------------------------------------------------------------
Fordelen ved Windows er, at man ikke behøver foretage
sig noget dumt for at få den til at gå ned!
Follow ups