<p>Oops. ChangeĀ  .\* to. \+</p>
<div class="gmail_quote">On Aug 11, 2011 8:01 PM, &quot;David Tomaschik&quot; &lt;<a href="mailto:david@systemoverlord.com">david@systemoverlord.com</a>&gt; wrote:<br type="attribution">&gt; On 08/11/2011 07:51 PM, Scott Steele wrote:<br>
&gt;&gt; I haven&#39;t been able to try this code yet since I cannot connect to the<br>&gt;&gt; server, but would it return with just &quot;1&quot; value after if finishes with<br>&gt;&gt; a script? say 1 or -1? That would be what I would be looking for<br>
&gt;&gt; SiteScope to understand.<br>&gt;&gt;<br>&gt;&gt; On Thu, Aug 11, 2011 at 6:22 PM, Jim Kinney &lt;<a href="mailto:jim.kinney@gmail.com">jim.kinney@gmail.com</a><br>&gt;&gt; &lt;mailto:<a href="mailto:jim.kinney@gmail.com">jim.kinney@gmail.com</a>&gt;&gt; wrote:<br>
&gt;&gt;<br>&gt;&gt;     | sed -e &#39;s/statereachable.\*/1/&#39; -e &#39;s/stateunreachable.\*/-1/&#39;<br>&gt;&gt;<br>&gt;&gt;     On Aug 11, 2011 6:16 PM, &quot;Scott Steele&quot; &lt;<a href="mailto:roninazure@gmail.com">roninazure@gmail.com</a><br>
&gt;&gt;     &lt;mailto:<a href="mailto:roninazure@gmail.com">roninazure@gmail.com</a>&gt;&gt; wrote:<br>&gt;&gt;     &gt; I am relatively a little rusty with the shell scripting and was<br>&gt;&gt;     wondering if<br>&gt;&gt;     &gt; someone could help me with my dilemma. I use IBM WebSphere and<br>
&gt;&gt;     the command I<br>&gt;&gt;     &gt; use is:<br>&gt;&gt;     &gt;<br>&gt;&gt;     &gt; xsadmin.sh -p 11111 -bp 11111 -ch servername123 -routetable<br>&gt;&gt;     &gt;<br>&gt;&gt;     &gt; The output is an example of this:<br>
&gt;&gt;     &gt;<br>&gt;&gt;     &gt; P: partition:83 - state:reachable - ipaddress:servername100 -<br>&gt;&gt;     zone:ZoneB<br>&gt;&gt;     &gt;&gt; R: partition:83 - state:reachable - ipaddress:servername101-<br>&gt;&gt;     zone:ZoneA<br>
&gt;&gt;     &gt; P: partition:84 - state:reachable - ipaddress:servername102 -<br>&gt;&gt;     zone:ZoneB<br>&gt;&gt;     &gt;&gt; R: partition:84 - state:reachable - ipaddress:servername103 -<br>&gt;&gt;     zone:ZoneA<br>
&gt;&gt;     &gt; P: partition:85 - state:reachable - ipaddress:servername104 -<br>&gt;&gt;     zone:ZoneA<br>&gt;&gt;     &gt;&gt; R: partition:85 - state:reachable - ipaddress:servername105 -<br>&gt;&gt;     zone:ZoneB<br>
&gt;&gt;     &gt;<br>&gt;&gt;     &gt; And so on.<br>&gt;&gt;     &gt;<br>&gt;&gt;     &gt; I need to condense the output of this file to send to SiteScope<br>&gt;&gt;     as a file<br>&gt;&gt;     &gt; with only values of either &lt;0 or &gt;0. Meaning, if the<br>
&gt;&gt;     state:reachable it<br>&gt;&gt;     &gt; needs to appear as &gt;0. if state:unreachable than the value needs<br>&gt;&gt;     to appear<br>&gt;&gt;     &gt; as &lt;0. I basically need to find a way to remove all erroneous<br>
&gt;&gt;     info and<br>&gt;&gt;     &gt; substitute the words state:reachable or state:unreachable with<br>&gt;&gt;     either &lt;0 or<br>&gt;&gt;     &gt;&gt;0. I have tried many different methods, awk, sed and grep but<br>
&gt;&gt;     seem to come<br>&gt;&gt;     &gt; up short. Any help would be most appreciative and would be a<br>&gt;&gt;     great learning<br>&gt;&gt;     &gt; tool.<br>&gt;&gt;     &gt;<br>&gt;&gt;     &gt; Thanks!<br>&gt;&gt;<br>
&gt; <br>&gt; Are you looking for return value or output?  For output, Jim&#39;s sed<br>&gt; commands should work, but you might need a &quot;.*&quot; at the beginning of each<br>&gt; pattern.<br>&gt; <br>&gt; Providing sample output with the sample input would probably help<br>
&gt; everyone understand.<br>&gt; <br>&gt; David<br></div>