[linux-l] Dateien durchsuchen

Oliver Bandel oliver at first.in-berlin.de
Di Nov 26 21:33:34 CET 2002


On Tue, Nov 26, 2002 at 07:52:07PM +0100, Jan-Benedict Glaw wrote:
> On Tue, 2002-11-26 17:55:38 +0100, Oliver Bandel <oliver at first.in-berlin.de>
> wrote in message <20021126165537.GB321 at first.in-berlin.de>:
> > On Tue, Nov 26, 2002 at 01:59:13PM +0100, Henrik Hempelmann wrote:
> > > Zitat von Oliver Bandel <oliver at first.in-berlin.de>:
> > > > On Mon, Nov 25, 2002 at 06:13:32PM +0100, Christoph Biedl wrote:
> 
> > > b) wie lang darf die Argumentzeile auf meinem Linuxrechner werden?
> > 
> > Das ist implementierungsabhängig.
> > 
> > => ARG_MAX ; sollte minimal 4096 sein; muß aber nicht
> 
> Ich weiß nicht, ob es eine Begrenzung für die Anzahl der Argumente gibt,

Gut, daß ich es weiß. :)


=====================================================================

#include <stdio.h>
#include <stdlib.h>
#include <limits.h>

int main(int argc, char* argv[])
{
  printf("maximale Anzahl der argv's: %d\n", ARG_MAX);
  return 0;
}

=====================================================================
BTW: Auf dem neuen Denian 3.0 kommt bei mir da 131072
als Ergebnis raus.
Probier`s mal mit Anno-Zopp-Linux (war bei mir noch vor Kurzem
am laufen), dann ist das bestimmt nur 8192 oder eben bloss 4096.
=====================================================================



> aber der Platz, den sie alle zusammen einnehmen, der ist zudem auch
> begrenzt (und zwar durch den Kernel).

Ja, das ist wohl anzunehmen.


> Wenn wir unsere Blicke auf
[...]

Na gut, so tief gucke ich normalerweise nicht.
Aber auch schön, wenn man weiß, wo's steht.


Ciao,
   Oliver




Mehr Informationen über die Mailingliste linux-l