Date: Thu, 02 Jan 2003 21:22:46 +0100 From: phk@freebsd.org To: kientzle@acm.org Cc: Terry Lambert <tlambert2@mindspring.com>, freebsd-hackers@freebsd.org Subject: Re: Reading rc.conf from C programs? Message-ID: <4351.1041538966@critter.freebsd.dk> In-Reply-To: Your message of "Thu, 02 Jan 2003 12:18:55 PST." <3E149EAF.9040100@acm.org>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <3E149EAF.9040100@acm.org>, Tim Kientzle writes: >Terry Lambert wrote: > >> Tim Kientzle wrote: >>>I'm trying to figure out how to read and use >>>/etc/rc.conf configuration variables from within >>>a C program. >> >> #!/bin/sh >> # Throw all of rc.conf into the environemnet so a C program >> # named "fred" can read any of them with "getenv". >> . /etc/rc.conf >> fred You can get a decent simulation this way: #!/bin/sh echo "*** NOISE" set echo "*** DATA+NOISE" . /etc/rc.conf set Then pipe this into your program and separate the data from the noise. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4351.1041538966>