|
|||||||||||||||||||||||||||
* Christian Hansen (sslug@sslug) [2000-09-16 23:08]:
> > 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.
Ja, pipes sender output fra eet program videre som input til det næste.
Jeg er ikke helt sikker på jeg forstår hvad du mener, men kan flg.
løse dit problem?
#!/usr/bin/perl -w
system('firstprog');
system('secondprog');
system('thirdprog');
system() returnerer først når programmet er færdigt. Hmm, jeg har en
fornemmelse af at det heller ikke helt er hvad du har i tankerne. Hvis
ikke, må du nok være lidt mere konkret. Giv fx. et konkret eksempel.
mvh
- Peter
--
ln -s /dev/random ~/.plan
|
||||||||||||||
|
||||||||||||||