<?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: extract data from a &amp;quot;,&amp;quot; delimitted string in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/extract-data-from-a-quot-quot-delimitted-string/m-p/5112049#M91672</link>
    <description>Hi Chris:&lt;BR /&gt;&lt;BR /&gt;# `$sshcmd` |  awk -F ',' '{split($1,a,/=/);print a[2]}' &lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
    <pubDate>Tue, 03 Jun 2008 12:05:06 GMT</pubDate>
    <dc:creator>James R. Ferguson</dc:creator>
    <dc:date>2008-06-03T12:05:06Z</dc:date>
    <item>
      <title>extract data from a "," delimitted string</title>
      <link>https://community.hpe.com/t5/operating-system-linux/extract-data-from-a-quot-quot-delimitted-string/m-p/5112048#M91671</link>
      <description>Hi everyone,&lt;BR /&gt;&lt;BR /&gt;I run a command and the output looks like this:&lt;BR /&gt;&lt;BR /&gt;name=SERV-xadr-99-59-SN11D0FFF,type_model=9119-590,serial_num=51D0F5F,ipaddr=1.1.1.252,ipaddr_secondary=1 ,etc,etc&lt;BR /&gt;&lt;BR /&gt;I am interested in extracting different fields from this output however for this thread I want to display:&lt;BR /&gt;&lt;BR /&gt;SERV-xadr-99-59-SN11D0FFF from name=SERV-xadr-99-59-SN11D0FFF&lt;BR /&gt;&lt;BR /&gt;I have attempted this by using awk and match with no results:&lt;BR /&gt;&lt;BR /&gt;`$sshcmd` |awk -F ',' '{match($1, "name=[^\,]*")}{name = substr($0, RSTART, RLENGHT)};{print name}'&lt;BR /&gt;&lt;BR /&gt;any ideas or a better method?&lt;BR /&gt;&lt;BR /&gt;thanks &lt;BR /&gt;&lt;BR /&gt;Chris.</description>
      <pubDate>Tue, 03 Jun 2008 11:51:54 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/extract-data-from-a-quot-quot-delimitted-string/m-p/5112048#M91671</guid>
      <dc:creator>lawrenzo_1</dc:creator>
      <dc:date>2008-06-03T11:51:54Z</dc:date>
    </item>
    <item>
      <title>Re: extract data from a "," delimitted string</title>
      <link>https://community.hpe.com/t5/operating-system-linux/extract-data-from-a-quot-quot-delimitted-string/m-p/5112049#M91672</link>
      <description>Hi Chris:&lt;BR /&gt;&lt;BR /&gt;# `$sshcmd` |  awk -F ',' '{split($1,a,/=/);print a[2]}' &lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
      <pubDate>Tue, 03 Jun 2008 12:05:06 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/extract-data-from-a-quot-quot-delimitted-string/m-p/5112049#M91672</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2008-06-03T12:05:06Z</dc:date>
    </item>
    <item>
      <title>Re: extract data from a "," delimitted string</title>
      <link>https://community.hpe.com/t5/operating-system-linux/extract-data-from-a-quot-quot-delimitted-string/m-p/5112050#M91673</link>
      <description>Thanks James,&lt;BR /&gt;&lt;BR /&gt;It didnt work so I read a bit and found out how to use split more effectively and:&lt;BR /&gt;&lt;BR /&gt;`$sshcmd` |awk -F ',' '{split($1,a,"=");print a[2]}'&lt;BR /&gt;&lt;BR /&gt;much appreciated.&lt;BR /&gt;&lt;BR /&gt;Chris.</description>
      <pubDate>Tue, 03 Jun 2008 12:15:18 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/extract-data-from-a-quot-quot-delimitted-string/m-p/5112050#M91673</guid>
      <dc:creator>lawrenzo_1</dc:creator>
      <dc:date>2008-06-03T12:15:18Z</dc:date>
    </item>
    <item>
      <title>Re: extract data from a "," delimitted string</title>
      <link>https://community.hpe.com/t5/operating-system-linux/extract-data-from-a-quot-quot-delimitted-string/m-p/5112051#M91674</link>
      <description>&lt;!--!*#--&gt;There are probably too many ways to do things&lt;BR /&gt;like this to count them all.  Which program&lt;BR /&gt;would you like to use?&lt;BR /&gt;&lt;BR /&gt;&amp;gt; any ideas [...]&lt;BR /&gt;&lt;BR /&gt;"sed"?&lt;BR /&gt;&lt;BR /&gt;td192&amp;gt; echo $name | sed -e 's/\,.*//'&lt;BR /&gt;SERV-xadr-99-59-SN11D0FFF&lt;BR /&gt;&lt;BR /&gt;echo $name | sed -e 's/[^,]*\,\([^,]*\)\,.*/\1/'&lt;BR /&gt;type_model=9119-590&lt;BR /&gt;&lt;BR /&gt;echo $name | sed -e 's/[^,]*\,[^,]*\,\([^,]*\)\,.*/\1/'&lt;BR /&gt;serial_num=51D0F5F&lt;BR /&gt;&lt;BR /&gt;td192&amp;gt; echo $name | sed -e 's/[^,]*\,[^,]*\,[^,]*\,\([^,]*\)\,.*/\1/'&lt;BR /&gt;ipaddr=1.1.1.252&lt;BR /&gt;&lt;BR /&gt;&amp;gt; [...] or a better method?&lt;BR /&gt;&lt;BR /&gt;Better?  Define good.</description>
      <pubDate>Tue, 03 Jun 2008 12:19:02 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/extract-data-from-a-quot-quot-delimitted-string/m-p/5112051#M91674</guid>
      <dc:creator>Steven Schweda</dc:creator>
      <dc:date>2008-06-03T12:19:02Z</dc:date>
    </item>
    <item>
      <title>Re: extract data from a "," delimitted string</title>
      <link>https://community.hpe.com/t5/operating-system-linux/extract-data-from-a-quot-quot-delimitted-string/m-p/5112052#M91675</link>
      <description>Thanks Steve I get your point,&lt;BR /&gt;&lt;BR /&gt;both methods work in different ways and I can make use off all the examples given ...&lt;BR /&gt;&lt;BR /&gt;Chris.</description>
      <pubDate>Tue, 03 Jun 2008 12:24:05 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/extract-data-from-a-quot-quot-delimitted-string/m-p/5112052#M91675</guid>
      <dc:creator>lawrenzo_1</dc:creator>
      <dc:date>2008-06-03T12:24:05Z</dc:date>
    </item>
    <item>
      <title>Re: extract data from a "," delimitted string</title>
      <link>https://community.hpe.com/t5/operating-system-linux/extract-data-from-a-quot-quot-delimitted-string/m-p/5112053#M91676</link>
      <description>Hi (again) Chris:&lt;BR /&gt;&lt;BR /&gt;&amp;gt; It didnt work ...&lt;BR /&gt;&lt;BR /&gt;Oh, you are running AIX :-)&lt;BR /&gt;&lt;BR /&gt;Yes, HP-UX will allow either :&lt;BR /&gt;&lt;BR /&gt;split($1,a,"=") &lt;BR /&gt;&lt;BR /&gt;OR:&lt;BR /&gt;&lt;BR /&gt;split($1,a,/=/);&lt;BR /&gt;&lt;BR /&gt;...whereas on AIX (which I have too) only the first form is correct.&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
      <pubDate>Tue, 03 Jun 2008 12:31:11 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/extract-data-from-a-quot-quot-delimitted-string/m-p/5112053#M91676</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2008-06-03T12:31:11Z</dc:date>
    </item>
    <item>
      <title>Re: extract data from a "," delimitted string</title>
      <link>https://community.hpe.com/t5/operating-system-linux/extract-data-from-a-quot-quot-delimitted-string/m-p/5112054#M91677</link>
      <description>Thanks James,&lt;BR /&gt;&lt;BR /&gt;That will be good to know as I also operate on HPUX and Linux and have noticed some suttle differences with that.&lt;BR /&gt;&lt;BR /&gt;Chris.</description>
      <pubDate>Wed, 04 Jun 2008 06:16:02 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/extract-data-from-a-quot-quot-delimitted-string/m-p/5112054#M91677</guid>
      <dc:creator>lawrenzo_1</dc:creator>
      <dc:date>2008-06-04T06:16:02Z</dc:date>
    </item>
  </channel>
</rss>

