Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Apr 1999 14:43:27 -0700
From:      "Ronald F. Guilmette" <rfg@monkeys.com>
To:        Guy Helmer <ghelmer@scl.ameslab.gov>
Cc:        questions@freebsd.org
Subject:   Re: /bin/sh limits -u doesn't seem to set the limit 
Message-ID:  <24724.924299007@monkeys.com>
In-Reply-To: Your message of Fri, 16 Apr 1999 15:15:57 -0500. <Pine.SGI.4.05.9904161514450.5580-100000@demios.scl.ameslab.gov> 

next in thread | previous in thread | raw e-mail | index | archive | help

In message <Pine.SGI.4.05.9904161514450.5580-100000@demios.scl.ameslab.gov>, yo
u wrote:

>On Fri, 16 Apr 1999, Ronald F. Guilmette wrote:
>
>> Can somebody please explain to me what goes on here?
>> 
>> ----------------------------------------------------------------
>> $ limits -u
>> Resource limits (current):
>>   maxprocesses-max      512
>>   maxprocesses-cur       64
>> $ limits -u 400
>> Resource limits (current):
>>   maxprocesses          400
>> $ limits -u
>> Resource limits (current):
>>   maxprocesses-max      512
>>   maxprocesses-cur       64
>> $
>> ----------------------------------------------------------------
>> 
>> What's the point of having a shell command to increase the maxproc limit
>> if it then just immediately reverts back to exactly the same value it had
>> before?
>
>In the limits(1) man page:
>
>             Within a shell script, limits will normally be used with eval
>             within backticks as follows:
>
>                   eval `limits -e -C daemon`
>
>             which causes the output of limits to be evaluated and set by the
>             current shell.
>
>Ignore the part about "Within a shell script" -- it applies to an
>interactive shell as well.

Thanks and apologies.

I just screwed up.  I though that `limits' was the shell built-in for setting
limits, but it isn't.  `limits' is an external program, and that explains
the result I got.  I really wanted to be using the shell built-in which,
for sh, is called `ulimit'.

Sorry.  Serves me right for using only csh all my life!  (It's built-in is
called just `limit'.)


-- Ron Guilmette, Roseville, California ---------- E-Scrub Technologies, Inc.
-- Deadbolt(tm) Personal E-Mail Filter demo: http://www.e-scrub.com/deadbolt/
-- FREE Web Harvester Protection - http://www.e-scrub.com/wpoison/ - Try it!
-- FREE DynamicIP Spam Filtering - http://www.imrss.org/dssl/ - TELL YOUR ISP!


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?24724.924299007>