Thread Subroutine mehrere male ausführen (3 answers)
Opened by Line at 2014-10-19 23:31

Linuxer
 2014-10-20 00:13
#177899 #177899
User since
2006-01-27
3872 Artikel
HausmeisterIn

user image
*edit* Loop-Variable übersehen.

Du kannst eine while()-Schleife für einen "endless loop" verwenden. while(1) { # tu was wiederholt };

Darauf aufbauend, folgendes ungetestetes Lösungsschema:

Code (perl): (dl )
1
2
3
4
my @names = getid( 'foo1', 'bar1', [] ); # first run
while ( 1 ) {                            # WARNING: endless loop
  @names = getid( 'fooX', 'barX', \@names ); # call with last result
}


Der Code ist wahrscheinlich auf Deinen Fall anzupassen; speziell, was Dein getid() zurückliefert und was Du davon wie verwenden willst/musst.
Last edited: 2014-10-20 00:19:17 +0200 (CEST)
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread Subroutine mehrere male ausführen