Yann Sagon wrote:
> 
> Bonjour, je ne comprends pas bien ce que fait cette ligne...
> 
> # Users generally won't see annoyng core files
> [ "$UID" = "0" ] && ulimit -c 1000000
> 
> bash-2.05$ apropos ulimit
> ulimit               (3)  - get and set user limits
> ulimit [builtins]    (1)  - bash built-in commands, see bash(1)
> ulimit [unimplemented] (2)  - unimplemented system calls
> 
> d'apr�s man bash(1) le -c veut dire que 1000000 est un string?

Euh, -c est un argument de ulimit pas de bash.

> et si je fais man bash -S 1 | grep "ulimit" il n'y a rien!

Ca ne m'�tonne pas.
 
> et dans les autres man.. �a ne m'�claire pas trop.

man ulimit me donne, pas sous Linux mais c'est pareil :

 -c limit
      The limit parameter specifies the number of 512-byte blocks
      for core dumps.

Voil�, �a donne une limite � la taille des fichiers "core" produits lors
d'un plantage. D'apr�s la ligne que tu donnes, �a ne le fait que pour
root (uid = 0), et pour les autres utilisateurs la production de
fichiers  "core" est d�sactiv�e. Faut dire que quand on n'est pas en
train de d�velopper, la seule chose qu'on fait avec un "core" c'est
"rm".
-- 
Paul-Jean Cagnard
"Gianna Nannini, pourquoi tant de N ?"
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.

Répondre à