From owner-freebsd-hackers@FreeBSD.ORG Wed Mar 24 06:29:25 2010 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D915E106566C for ; Wed, 24 Mar 2010 06:29:25 +0000 (UTC) (envelope-from atom@smasher.org) Received: from atom.smasher.org (atom.smasher.org [69.55.237.145]) by mx1.freebsd.org (Postfix) with SMTP id B60D08FC24 for ; Wed, 24 Mar 2010 06:29:25 +0000 (UTC) Received: (qmail 17666 invoked by uid 1000); 24 Mar 2010 06:29:24 -0000 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Date: Wed, 24 Mar 2010 19:29:34 +1300 (NZDT) From: Atom Smasher In-Reply-To: <7d6fde3d1003231947s74b62337yec0d7f0ff903d69b@mail.gmail.com> Message-ID: <1003241920390.40436@smasher> MIME-Version: 1.0 OpenPGP: id=0xB88D52E4D9F57808; algo=1 (RSA); size=4096; url=http://atom.smasher.org/pgp.txt References: <1003231706140.40436@smasher> <20100323180354.GD45454@citylink.fud.org.nz> <1003240736570.40436@smasher> <7d6fde3d1003231210s38ec9419r5149fa7af6f5bd2b@mail.gmail.com> <1003241407070.40436@smasher> <20100324014229.GF45454@citylink.fud.org.nz> <7d6fde3d1003231947s74b62337yec0d7f0ff903d69b@mail.gmail.com> To: Garrett Cooper X-POM: The Moon is Waxing Gibbous (60% of Full) X-Hashcash: 1:20:1003240629:yanefbsd@gmail.com::yo4S/fAvoxkNCX7b:000000000000000 0000000000000000000000000HfE X-Hashcash: 1:20:1003240629:thompsa@freebsd.org::fgavr/k4SBckjU+i:00000000000000 0000000000000000000000004I/k X-Hashcash: 1:20:1003240629:freebsd-hackers@freebsd.org::Aet9Qno5LapDHwV3:000000 0000000000000000000000004BMj Cc: FreeBSD-Hackers , Andrew Thompson Subject: Re: kenv - output needed X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Mar 2010 06:29:25 -0000 On Tue, 23 Mar 2010, Garrett Cooper wrote: > On Tue, Mar 23, 2010 at 6:42 PM, Andrew Thompson > wrote: >> eval $(kenv | awk -F= '/^smbios/ { gsub("\\\.","_",$1); print $1 "=" $2}') >> >> echo $smbios_chassis_maker > > That's assuming that the there are only two tokens separated by = > though... Maybe something like the following? ================= even more optimistically, that assumes there's something useful stored in smbios.chassis.version. often there isn't... smbios.chassis.version="Chassis Version" smbios.chassis.version="To Be Filled By O.E.M." smbios.chassis.version="N/A" really, the examples above are why i'm trying to collect the output of kenv... to see what kind of garbage i'm likely to find, or even if the garbage can even be described as "likely" (which is becoming doubtful). -- ...atom ________________________ http://atom.smasher.org/ 762A 3B98 A3C3 96C9 C6B7 582A B88D 52E4 D9F5 7808 ------------------------------------------------- "Growth for the sake of growth is the ideology of the cancer cell." -- Edward Abbey