<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Script help in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/script-help/m-p/5558665#M640342</link>
    <description>&lt;P&gt;&amp;gt;LIMITER=":"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Did you intend this to be the shell variable IFS?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;gt;/Logs/INST-B-2_server-1_1234.20120220153136 &amp;lt;=== Older logs&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Just add a "*":&lt;/P&gt;&lt;PRE&gt;ssh -f ${HOST} "grep -n -s -H -A1 ${FINDST} /Logs/${SERVICE}_${SERVER%%.corp.foobar.com}_${PORT}*"&lt;/PRE&gt;</description>
    <pubDate>Tue, 21 Feb 2012 12:10:39 GMT</pubDate>
    <dc:creator>Dennis Handly</dc:creator>
    <dc:date>2012-02-21T12:10:39Z</dc:date>
    <item>
      <title>Script help</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/script-help/m-p/5558085#M640341</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the following script to search for a particular text within log files.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It searches within current logs and not older logs and I want it to search older logs as well.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;/Logs/INST-B-2_server-1_1234&amp;nbsp; &amp;lt;== Current Logs&lt;BR /&gt;/Logs/INST-B-2_server-1_1234.20120220153136 &amp;lt;=== Older logs&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;cat file&lt;BR /&gt;server-1.corp.foobar.com:INST-B-2:ENV1:1234&lt;BR /&gt;server-2.corp.foobar.com:INST-A-2:ENV1:2334&lt;BR /&gt;server-2.corp.foobar.com:INST-A-3:ENV1:4556&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;#!/bin/sh

FINDST=$1
INSTANCE=$2
SERVERFILE=file
OLDLIMITER=${LIMITER}
LIMITER=":"
while read SERVER SERVICE ENVN PORT
do
    [ $(echo ${SERVICE}) != ${INSTANCE} ] &amp;amp;&amp;amp; continue
    ssh -f ${HOST} "grep -n -s -H -A1 ${FINDST} /Logs/${SERVICE}_${SERVER%%.corp.foobar.com}_${PORT}"
done &amp;lt; ${SERVERFILE}
LIMITER=${OLDLIMITER}
exit 0&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;Thanks,&lt;/P&gt;&lt;P&gt;Allan.&lt;/P&gt;</description>
      <pubDate>Tue, 21 Feb 2012 04:17:17 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/script-help/m-p/5558085#M640341</guid>
      <dc:creator>allanm77</dc:creator>
      <dc:date>2012-02-21T04:17:17Z</dc:date>
    </item>
    <item>
      <title>Re: Script help</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/script-help/m-p/5558665#M640342</link>
      <description>&lt;P&gt;&amp;gt;LIMITER=":"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Did you intend this to be the shell variable IFS?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;gt;/Logs/INST-B-2_server-1_1234.20120220153136 &amp;lt;=== Older logs&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Just add a "*":&lt;/P&gt;&lt;PRE&gt;ssh -f ${HOST} "grep -n -s -H -A1 ${FINDST} /Logs/${SERVICE}_${SERVER%%.corp.foobar.com}_${PORT}*"&lt;/PRE&gt;</description>
      <pubDate>Tue, 21 Feb 2012 12:10:39 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/script-help/m-p/5558665#M640342</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2012-02-21T12:10:39Z</dc:date>
    </item>
  </channel>
</rss>

