bräuchte man gar nicht ,es ginge viel einfacher wenn das script mit einer normalen schleife funktionieren würde.
mitzählen,- stopen (bei 250),- den letzten order oder filepfad der ausgegeben wurde, dem script wieder übergeben.
aber bei einer recursiven schleife geht das leider nicht so einfach, oder ich stehe komplett auf der leitung.
versuche einmal ganz einfach die durchläufe der beiden schleifen oder einer schleife, mitzuzählen und mittels echo auszugeben.