<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.3314" name=GENERATOR></HEAD>
<BODY text=#000000 bgColor=#ffffff>
<DIV dir=ltr align=left><SPAN class=345212312-21112008><FONT face=Arial 
color=#0000ff size=2>That's why we use open source, so you have the code, and 
can modify it to suite your own needs. :-)</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=345212312-21112008><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=345212312-21112008><FONT face=Arial 
color=#0000ff size=2>If it's a useful starting point, great.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=345212312-21112008><FONT face=Arial 
color=#0000ff size=2>If you make it better, please let me know what you have 
done to improve it.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=345212312-21112008><FONT face=Arial 
color=#0000ff size=2>I am sure there are many on the list who could use an 
improved version.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=345212312-21112008><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=345212312-21112008><FONT face=Arial 
color=#0000ff size=2>As a caveat, I said it works in our environment, but your 
mileage may vary. :-)</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=345212312-21112008><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=345212312-21112008><FONT face=Arial 
color=#0000ff size=2>Regards</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=345212312-21112008><FONT face=Arial 
color=#0000ff size=2>     Vernon</FONT></SPAN></DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> michael nemeth 
[mailto:michael.nemeth@lmco.com] <BR><B>Sent:</B> Friday, 21 November 2008 9:18 
PM<BR><B>To:</B> hobbit@hswn.dk<BR><B>Subject:</B> Re: [hobbit] os 
count<BR></FONT><BR></DIV>
<DIV></DIV>I sort got it to work; but it seam very dependent on you environment 
egrep is xpg4 version of grep. Also did not<BR>parse bb-host correctly ; needs 
to ignore LOTS more , title, subparent ... . I've fairl complex set up.<BR>Also 
there some place its not passing a hostname  for me.<BR><BR>Everett, Vernon 
wrote: 
<BLOCKQUOTE 
cite=mid:A3D12FAD74FC8B46991703F40C182BABA8D8A1C3@permls102.wde.woodside.com.au 
type="cite"><PRE wrap="">Hi

I posted a script earlier this week, which can help you with this problem.
<A class=moz-txt-link-freetext href="http://www.hswn.dk/hobbiton/2008/11/msg00400.html">http://www.hswn.dk/hobbiton/2008/11/msg00400.html</A>
Might need to pipe the output to get exactly what you want, but it will get basic Os versions, and with a little massaging, it will give you what you want.

Cheers
     V


-----Original Message-----
From: michael nemeth [<A class=moz-txt-link-freetext href="mailto:michael.nemeth@lmco.com">mailto:michael.nemeth@lmco.com</A>]
Sent: Friday, 21 November 2008 12:06 AM
To: <A class=moz-txt-link-abbreviated href="mailto:hobbit@hswn.dk">hobbit@hswn.dk</A>
Subject: Re: [hobbit] os count

Henrik suggest this awhile ago:
$BBHOME/server/bin/bb 127.0.0.1 'hobbitdboard fields=BBH_OS test=info'

So I'm not sure were hobbit gets the  BBH_OS Root, Paul wrote:
  </PRE>
  <BLOCKQUOTE type="cite"><PRE wrap="">I wrote a script that does a similar thing. It connects to each
machine and does a uname.
Being Solaris centric, I split it up by solaris version (and zone).

I ran your script on my server, and it gives me 50 more machines than
I think I have.
It certainly doesn't add up to the entries in the bb-hosts file.

I print out a chart of each machine's level then sum it up like this:

Host Count:
    noconn : 29
      zone : 57
       5.7 : 2
       5.8 : 2
       5.9 : 11
      5.10 : 32
     nossh : 44
     Linux : 7
     TOTAL : 184


I haven't had time, but I need/want to graph this.



Paul Root
Lead Internet Systems Eng
Network Services


-----Original Message-----
From: michael nemeth [<A class=moz-txt-link-freetext href="mailto:michael.nemeth@lmco.com">mailto:michael.nemeth@lmco.com</A>]
Sent: Thursday, November 20, 2008 7:11 AM
To: <A class=moz-txt-link-abbreviated href="mailto:hobbit@hswn.dk">hobbit@hswn.dk</A>
Subject: [hobbit] os count

Did did a little perl program that does an os count produces count like
hp-ux   3
linux      1
sunos    38.

Run as a stand alone did not see the need to run out of hobbit.
But Henrik wouldn't this be easy enough to add in to bbtest?
Here it is:

#!/usr/local/bin/perl
eval 'exec /usr/local/bin/perl -S $0 ${1+"$@"}'
    if $running_under_some_shell;
                        # this emulates #! processing on NIH machines.
                        # (remove #! line above if indigestible)

eval '$
    </PRE></BLOCKQUOTE><PRE wrap=""><!---->
  </PRE>
  <BLOCKQUOTE type="cite"><PRE wrap="">'.$1.'$2;' while $ARGV[0] =~ /^([A-Za-z_0-9]+=)(.*)/ && shift;
                        # process any FOO=bar switches

$[ = 1;                 # set array base to 1
$BBHOME="/home/mnemeth/sunhobbit/";
open (HOB, "$BBHOME/server/bin/bb 127.0.0.1 'hobbitdboard
fields=BBH_OS test=info' |") ;

while (<HOB>) {
    chomp;      # strip record separator
    @Fld = split(' ', $_, -1);

    for ($i = 1; $i <= $#Fld; $i++) {
        $freq{$Fld[$i]}++;
    }
}

foreach $word (sort keys %freq) {
    printf "%s\t%d\n", $word, $freq{$word}; }


To unsubscribe from the hobbit list, send an e-mail to
<A class=moz-txt-link-abbreviated href="mailto:hobbit-unsubscribe@hswn.dk">hobbit-unsubscribe@hswn.dk</A>



This communication is the property of Qwest and may contain confidential or
privileged information. Unauthorized use of this communication is strictly
prohibited and may be unlawful.  If you have received this communication
in error, please immediately notify the sender by reply e-mail and destroy
all copies of the communication and any attachments.

To unsubscribe from the hobbit list, send an e-mail to
<A class=moz-txt-link-abbreviated href="mailto:hobbit-unsubscribe@hswn.dk">hobbit-unsubscribe@hswn.dk</A>




    </PRE></BLOCKQUOTE><PRE wrap=""><!---->

To unsubscribe from the hobbit list, send an e-mail to
<A class=moz-txt-link-abbreviated href="mailto:hobbit-unsubscribe@hswn.dk">hobbit-unsubscribe@hswn.dk</A>



NOTICE: This email and any attachments are confidential. 
They may contain legally privileged information or 
copyright material. You must not read, copy, use or 
disclose them without authorisation. If you are not an 
intended recipient, please contact us at once by return 
email and then delete both messages and all attachments.


To unsubscribe from the hobbit list, send an e-mail to
<A class=moz-txt-link-abbreviated href="mailto:hobbit-unsubscribe@hswn.dk">hobbit-unsubscribe@hswn.dk</A>



  </PRE></BLOCKQUOTE><BR><pre>
NOTICE: This email and any attachments are confidential. 
They may contain legally privileged information or 
copyright material. You must not read, copy, use or 
disclose them without authorisation. If you are not an 
intended recipient, please contact us at once by return 
email and then delete both messages and all attachments.
</pre></BODY></HTML>