|
|||||||||||||||||||||||||||
Peter Andreasen wrote:
>
> * Christian Hansen (sslug@sslug) [2000-09-16 22:11]:
> > Jeg skal eksikvere en række programmer med system(). Men programmerne er
> > afhængige af hinanden, forstået på den måde at næste program i rækken
> > skal bruge resultaterne fra det forrige. hvordan for man dem til at
> > vente på hinanden?
>
> Ligesom i shell'en (hvis du bruger UN*X):
>
> #!/usr/bin/perl -w
> system ('cat /etc/passwd | wc');
Programmerne skal ikke bruge resultaterne direkte og det er vist nok det
pipes gør, hvis jeg har forstået det korrekt. Nogle af programmerne
udfører operationer på filer, som skal være færdige, før næste program
begynder at udfører operationer.
MVH Christian
|
||||||||||||||
|
||||||||||||||