<?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: Process multi-line input w/awk? in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/process-multi-line-input-w-awk/m-p/2608207#M35490</link>
    <description>Use getline:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.cs.ruu.nl/docs/vakken/st/nawk/nawk_25.html#SEC28" target="_blank"&gt;http://www.cs.ruu.nl/docs/vakken/st/nawk/nawk_25.html#SEC28&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;live free or die&lt;BR /&gt;harry</description>
    <pubDate>Tue, 06 Nov 2001 15:37:41 GMT</pubDate>
    <dc:creator>harry d brown jr</dc:creator>
    <dc:date>2001-11-06T15:37:41Z</dc:date>
    <item>
      <title>Process multi-line input w/awk?</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/process-multi-line-input-w-awk/m-p/2608205#M35488</link>
      <description>I'm trying to process ioscan -fn output through awk, combining the two lines of output into a single line of selected information as in the attached example.</description>
      <pubDate>Tue, 06 Nov 2001 15:25:48 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/process-multi-line-input-w-awk/m-p/2608205#M35488</guid>
      <dc:creator>Pete Randall</dc:creator>
      <dc:date>2001-11-06T15:25:48Z</dc:date>
    </item>
    <item>
      <title>Re: Process multi-line input w/awk?</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/process-multi-line-input-w-awk/m-p/2608206#M35489</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;the following will join the lines:&lt;BR /&gt;&lt;BR /&gt;ed ioscan.tmp &amp;lt;&amp;lt; [EOT]&lt;BR /&gt;,g/^disk/.,.+1j&lt;BR /&gt;w&lt;BR /&gt;q&lt;BR /&gt;[EOT]&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;formatting output afterwards should be piece of cake ;)&lt;BR /&gt;&lt;BR /&gt;good luck,&lt;BR /&gt;Thierry.</description>
      <pubDate>Tue, 06 Nov 2001 15:36:11 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/process-multi-line-input-w-awk/m-p/2608206#M35489</guid>
      <dc:creator>Thierry Poels_1</dc:creator>
      <dc:date>2001-11-06T15:36:11Z</dc:date>
    </item>
    <item>
      <title>Re: Process multi-line input w/awk?</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/process-multi-line-input-w-awk/m-p/2608207#M35490</link>
      <description>Use getline:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.cs.ruu.nl/docs/vakken/st/nawk/nawk_25.html#SEC28" target="_blank"&gt;http://www.cs.ruu.nl/docs/vakken/st/nawk/nawk_25.html#SEC28&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;live free or die&lt;BR /&gt;harry</description>
      <pubDate>Tue, 06 Nov 2001 15:37:41 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/process-multi-line-input-w-awk/m-p/2608207#M35490</guid>
      <dc:creator>harry d brown jr</dc:creator>
      <dc:date>2001-11-06T15:37:41Z</dc:date>
    </item>
    <item>
      <title>Re: Process multi-line input w/awk?</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/process-multi-line-input-w-awk/m-p/2608208#M35491</link>
      <description>Hi Pete:&lt;BR /&gt;&lt;BR /&gt;You could do something like this:&lt;BR /&gt;&lt;BR /&gt;# ioscan -kfnC disk|awk 'A=$1;B=$3;C=$7;D=$8;getline;E=$1;F=$2;print A,B,C,D,E,F}'&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
      <pubDate>Tue, 06 Nov 2001 15:48:38 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/process-multi-line-input-w-awk/m-p/2608208#M35491</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2001-11-06T15:48:38Z</dc:date>
    </item>
    <item>
      <title>Re: Process multi-line input w/awk?</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/process-multi-line-input-w-awk/m-p/2608209#M35492</link>
      <description>Why don't you just add the &lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;-F  (note upper case) to ioscan&lt;BR /&gt;&lt;BR /&gt;the output looks like this:&lt;BR /&gt;&lt;BR /&gt;scsi:wsio:T:T:F:31:188:4096:disk:sdisk:0/0/1/0.1.0:5 128 2 2 0 0 0 0 90 114 96 2&lt;BR /&gt;55 0 0 0 0 :2:root.sba.lba.c720.tgt.sdisk:sdisk:CLAIMED:DEVICE:HP      DVD-ROM 3&lt;BR /&gt;05:0&lt;BR /&gt;                            /dev/dsk/c0t1d0   /dev/rdsk/c0t1d0&lt;BR /&gt;&lt;BR /&gt;then just use the awk command -F:  &lt;BR /&gt;&lt;BR /&gt;live free or die&lt;BR /&gt;harry</description>
      <pubDate>Tue, 06 Nov 2001 15:59:09 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/process-multi-line-input-w-awk/m-p/2608209#M35492</guid>
      <dc:creator>harry d brown jr</dc:creator>
      <dc:date>2001-11-06T15:59:09Z</dc:date>
    </item>
    <item>
      <title>Re: Process multi-line input w/awk?</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/process-multi-line-input-w-awk/m-p/2608210#M35493</link>
      <description>Hi Pete,&lt;BR /&gt;&lt;BR /&gt;This should work for all devices, not just disks:&lt;BR /&gt;&lt;BR /&gt;======================================&lt;BR /&gt;#!/bin/ksh&lt;BR /&gt;&lt;BR /&gt;ioscan -fn|&lt;BR /&gt;awk '/^Class/{printf ("%-10s%-4s%-8s%-30sDevice File\n",$1,$3,$4,$NF)}&lt;BR /&gt;/^\=/{printf("%s",$0)}&lt;BR /&gt;/CLAIMED/{printf ("\n%-10s%-12s",$1,$3);&lt;BR /&gt;DESC="";for (i=7;i&amp;lt;=NF;i++){DESC=DESC" "$i};&lt;BR /&gt;printf("%-30s",DESC)}&lt;BR /&gt;/dev/{printf("%-20s",$1)}&lt;BR /&gt;END{print}'&lt;BR /&gt;=========================================&lt;BR /&gt;&lt;BR /&gt;Rgds, Robin.</description>
      <pubDate>Tue, 06 Nov 2001 16:01:20 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/process-multi-line-input-w-awk/m-p/2608210#M35493</guid>
      <dc:creator>Robin Wakefield</dc:creator>
      <dc:date>2001-11-06T16:01:20Z</dc:date>
    </item>
    <item>
      <title>Re: Process multi-line input w/awk?</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/process-multi-line-input-w-awk/m-p/2608211#M35494</link>
      <description>Your ioscan will have to look like this:&lt;BR /&gt;&lt;BR /&gt; ioscan -C disk -kfnF | awk -F:  'scripthere'&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;live free or die&lt;BR /&gt;harry</description>
      <pubDate>Tue, 06 Nov 2001 16:02:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/process-multi-line-input-w-awk/m-p/2608211#M35494</guid>
      <dc:creator>harry d brown jr</dc:creator>
      <dc:date>2001-11-06T16:02:21Z</dc:date>
    </item>
    <item>
      <title>Re: Process multi-line input w/awk?</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/process-multi-line-input-w-awk/m-p/2608212#M35495</link>
      <description>Thanks to all of you.  Being a lazy son of a gun, I like JRF's answer the most but all would appear to work just fine.  Thanks again.</description>
      <pubDate>Tue, 06 Nov 2001 16:03:23 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/process-multi-line-input-w-awk/m-p/2608212#M35495</guid>
      <dc:creator>Pete Randall</dc:creator>
      <dc:date>2001-11-06T16:03:23Z</dc:date>
    </item>
    <item>
      <title>Re: Process multi-line input w/awk?</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/process-multi-line-input-w-awk/m-p/2608213#M35496</link>
      <description>That is, I liked JRF's answer the best until I read Robin's.</description>
      <pubDate>Tue, 06 Nov 2001 16:06:13 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/process-multi-line-input-w-awk/m-p/2608213#M35496</guid>
      <dc:creator>Pete Randall</dc:creator>
      <dc:date>2001-11-06T16:06:13Z</dc:date>
    </item>
    <item>
      <title>Re: Process multi-line input w/awk?</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/process-multi-line-input-w-awk/m-p/2608214#M35497</link>
      <description>Hi Pete:&lt;BR /&gt;&lt;BR /&gt;I *knew* Robin would have the best answer if he were reading this!  ;-)&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
      <pubDate>Tue, 06 Nov 2001 16:17:57 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/process-multi-line-input-w-awk/m-p/2608214#M35497</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2001-11-06T16:17:57Z</dc:date>
    </item>
  </channel>
</rss>

