<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
On 08/11/2011 07:51 PM, Scott Steele wrote:
<blockquote
cite="mid:CAPbuv=3nSZPH4FiCqTckWndwQ9Ma2xF5f4EX=ie5Rh7pDG3XHw@mail.gmail.com"
type="cite">I haven't been able to try this code yet since I
cannot connect to the server, but would it return with just "1"
value after if finishes with a script? say 1 or -1? That would be
what I would be looking for SiteScope to understand.<br>
<br>
<div class="gmail_quote">On Thu, Aug 11, 2011 at 6:22 PM, Jim
Kinney <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:jim.kinney@gmail.com">jim.kinney@gmail.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
0.8ex; border-left: 1px solid rgb(204, 204, 204);
padding-left: 1ex;">
<p>| sed -e 's/statereachable.\*/1/' -e
's/stateunreachable.\*/-1/'</p>
<div>
<div class="h5">
<div class="gmail_quote">On Aug 11, 2011 6:16 PM, "Scott
Steele" <<a moz-do-not-send="true"
href="mailto:roninazure@gmail.com" target="_blank">roninazure@gmail.com</a>>
wrote:<br type="attribution">
> I am relatively a little rusty with the shell
scripting and was wondering if<br>
> someone could help me with my dilemma. I use IBM
WebSphere and the command I<br>
> use is:<br>
> <br>
> xsadmin.sh -p 11111 -bp 11111 -ch servername123
-routetable<br>
> <br>
> The output is an example of this:<br>
> <br>
> P: partition:83 - state:reachable -
ipaddress:servername100 - zone:ZoneB<br>
>> R: partition:83 - state:reachable -
ipaddress:servername101- zone:ZoneA<br>
> P: partition:84 - state:reachable -
ipaddress:servername102 - zone:ZoneB<br>
>> R: partition:84 - state:reachable -
ipaddress:servername103 - zone:ZoneA<br>
> P: partition:85 - state:reachable -
ipaddress:servername104 - zone:ZoneA<br>
>> R: partition:85 - state:reachable -
ipaddress:servername105 - zone:ZoneB<br>
> <br>
> And so on.<br>
> <br>
> I need to condense the output of this file to send
to SiteScope as a file<br>
> with only values of either <0 or >0. Meaning,
if the state:reachable it<br>
> needs to appear as >0. if state:unreachable than
the value needs to appear<br>
> as <0. I basically need to find a way to remove
all erroneous info and<br>
> substitute the words state:reachable or
state:unreachable with either <0 or<br>
>>0. I have tried many different methods, awk, sed
and grep but seem to come<br>
> up short. Any help would be most appreciative and
would be a great learning<br>
> tool.<br>
> <br>
> Thanks!<br>
</div>
</div>
</div>
<br>
</blockquote>
</div>
</blockquote>
<br>
Are you looking for return value or output? For output, Jim's sed
commands should work, but you might need a ".*" at the beginning of
each pattern.<br>
<br>
Providing sample output with the sample input would probably help
everyone understand.<br>
<br>
David<br>
</body>
</html>