access bash from C program?
Thomas Charron
twaffle at gmail.com
Mon Jun 2 14:26:43 EDT 2008
On 6/2/08, Labitt, Bruce <labittb1 at tycoelectronics.com> wrote:
> That is what I do now. I was wondering if there was a programmatic or
> more elegant way...
> The way that has been suggested would be roughly
> a=getrlimit; //save current setting
> ulimit // do what I want
> setrlimit=a // restore setting
> ?
> Thanks,
Yes. ulimit will change the current process, as well as any future
children. Bear in mind however, you MUST be root in order for this to
work. Only root is allowed to change the hard limit. Anyone can
change their soft limit, but not higher then the hard limit. hard
limits are reserved for root.
--
-- Thomas
More information about the gnhlug-discuss
mailing list