<?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 parse and check file and starts a another sub script in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783178#M641040</link>
    <description>i have a file like "xargs.lis" and check the file and starts another script like :&lt;BR /&gt;&lt;BR /&gt;XARGS_LISFILE=xargs.lis&lt;BR /&gt;&lt;BR /&gt;if [ `egrep -v '^([A-Za-z0-9-]+ )?[A-Za-z0-9_-]+(\.([A-Za-z]){1,3})?$' ${XARGS_LISFILE} | \&lt;BR /&gt;      wc -l ` -eq 0 ]&lt;BR /&gt;then&lt;BR /&gt;  xargs -l -x ./sub_xargs-test-lis.sh "TestVersion" &amp;lt; ${XARGS_LISFILE}&lt;BR /&gt;..&lt;BR /&gt;.&lt;BR /&gt;the entries of file  "xargs.lis" can be :&lt;BR /&gt;filename&lt;BR /&gt;appli-directory filename&lt;BR /&gt;&lt;BR /&gt;example:&lt;BR /&gt;OK                   : filename-1.sql&lt;BR /&gt;OK                   : filename_1&lt;BR /&gt;OK                   : filename&lt;BR /&gt;Wrong,because "&lt;BLANK&gt;" at the end: filename1 &lt;BR /&gt;Wrong,because&lt;TAB&gt; at the end: frm_filename.fmb^I&lt;BR /&gt;OK                   : frm_filename.fmb&lt;BR /&gt;OK                   : applidir filename.fmb&lt;BR /&gt;Wrong,because"^M" at the end: applidir filename1.fmb^M&lt;BR /&gt;Wrong,because"&lt;BLANK&gt; at the end: applidir filename2.fmb&lt;BR /&gt;&lt;BR /&gt;i have to extend the entries "xargs.lis" with :&lt;BR /&gt;&lt;BR /&gt;filename  project-number  project-description&lt;BR /&gt;appli-directory filename  project-number  project-description&lt;BR /&gt;&lt;BR /&gt;Field Seperator should be " " &lt;BLANK&gt;&lt;BR /&gt;&lt;BR /&gt;example:&lt;BR /&gt;frm_filename.fmb 4711 this a description of project test&lt;BR /&gt;testdir frm_filename.fmb 4711 this a description of project test&lt;BR /&gt;&lt;BR /&gt;hmm , how can i handle this issue ?&lt;BR /&gt;the "project-description" should be for sub-script one parameter because i want to work a variable like project_description&lt;BR /&gt;&lt;BR /&gt;regards&lt;/BLANK&gt;&lt;/BLANK&gt;&lt;/TAB&gt;&lt;/BLANK&gt;</description>
    <pubDate>Mon, 02 May 2011 10:19:38 GMT</pubDate>
    <dc:creator>Billa-User</dc:creator>
    <dc:date>2011-05-02T10:19:38Z</dc:date>
    <item>
      <title>parse and check file and starts a another sub script</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783178#M641040</link>
      <description>i have a file like "xargs.lis" and check the file and starts another script like :&lt;BR /&gt;&lt;BR /&gt;XARGS_LISFILE=xargs.lis&lt;BR /&gt;&lt;BR /&gt;if [ `egrep -v '^([A-Za-z0-9-]+ )?[A-Za-z0-9_-]+(\.([A-Za-z]){1,3})?$' ${XARGS_LISFILE} | \&lt;BR /&gt;      wc -l ` -eq 0 ]&lt;BR /&gt;then&lt;BR /&gt;  xargs -l -x ./sub_xargs-test-lis.sh "TestVersion" &amp;lt; ${XARGS_LISFILE}&lt;BR /&gt;..&lt;BR /&gt;.&lt;BR /&gt;the entries of file  "xargs.lis" can be :&lt;BR /&gt;filename&lt;BR /&gt;appli-directory filename&lt;BR /&gt;&lt;BR /&gt;example:&lt;BR /&gt;OK                   : filename-1.sql&lt;BR /&gt;OK                   : filename_1&lt;BR /&gt;OK                   : filename&lt;BR /&gt;Wrong,because "&lt;BLANK&gt;" at the end: filename1 &lt;BR /&gt;Wrong,because&lt;TAB&gt; at the end: frm_filename.fmb^I&lt;BR /&gt;OK                   : frm_filename.fmb&lt;BR /&gt;OK                   : applidir filename.fmb&lt;BR /&gt;Wrong,because"^M" at the end: applidir filename1.fmb^M&lt;BR /&gt;Wrong,because"&lt;BLANK&gt; at the end: applidir filename2.fmb&lt;BR /&gt;&lt;BR /&gt;i have to extend the entries "xargs.lis" with :&lt;BR /&gt;&lt;BR /&gt;filename  project-number  project-description&lt;BR /&gt;appli-directory filename  project-number  project-description&lt;BR /&gt;&lt;BR /&gt;Field Seperator should be " " &lt;BLANK&gt;&lt;BR /&gt;&lt;BR /&gt;example:&lt;BR /&gt;frm_filename.fmb 4711 this a description of project test&lt;BR /&gt;testdir frm_filename.fmb 4711 this a description of project test&lt;BR /&gt;&lt;BR /&gt;hmm , how can i handle this issue ?&lt;BR /&gt;the "project-description" should be for sub-script one parameter because i want to work a variable like project_description&lt;BR /&gt;&lt;BR /&gt;regards&lt;/BLANK&gt;&lt;/BLANK&gt;&lt;/TAB&gt;&lt;/BLANK&gt;</description>
      <pubDate>Mon, 02 May 2011 10:19:38 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783178#M641040</guid>
      <dc:creator>Billa-User</dc:creator>
      <dc:date>2011-05-02T10:19:38Z</dc:date>
    </item>
    <item>
      <title>Re: parse and check file and starts a another sub script</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783179#M641041</link>
      <description>Hi:&lt;BR /&gt;&lt;BR /&gt;Why do you care if there is trailing white-space after your filenames?&lt;BR /&gt;&lt;BR /&gt;Why not use 'awk' and let it split() record into component fields which you then assess?   If you do that, you can treat a number of fields as a group, like:&lt;BR /&gt;&lt;BR /&gt;# echo "a b c "|awk '{if (NF&amp;gt;3) {print $(NF-1),$NF} else {print $NF}}'&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
      <pubDate>Mon, 02 May 2011 11:05:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783179#M641041</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2011-05-02T11:05:32Z</dc:date>
    </item>
    <item>
      <title>Re: parse and check file and starts a another sub script</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783180#M641042</link>
      <description>&lt;!--!*#--&gt;You can do a lot with a 'while read' loop.&lt;BR /&gt;&lt;BR /&gt;Not sure where you're getting the project number and desc,&lt;BR /&gt;but here's a possible start&lt;BR /&gt;&lt;BR /&gt;Strip off the trash first:&lt;BR /&gt;Note: carriage return, ^M, is entered with ctl-V ctl-M&lt;BR /&gt;        in succession&lt;BR /&gt;      Tab, ^I,  is   ctl-V ctl-I or just TAB key&lt;BR /&gt;        it will just show as a clear tab not ^I&lt;BR /&gt;&lt;BR /&gt;Note: the 1st -e deletes ALL CR&lt;BR /&gt;      the 2nd -e deletes trailing whitespace&lt;BR /&gt;      the 3rd -e deletes any residual empty lines&lt;BR /&gt;&lt;BR /&gt;#&lt;BR /&gt;  (sed &amp;lt; ${XARGS_LISFILE} \&lt;BR /&gt;     -e 's/[^M]//g' \&lt;BR /&gt;     -e 's/[ ^I]*$//' \&lt;BR /&gt;     -e '/^[ ^I]*$/d' \&lt;BR /&gt;  |while read  \ &lt;BR /&gt;      dir file &lt;BR /&gt;   do &lt;BR /&gt;      echo $dir $file descr &lt;BR /&gt;   done &lt;BR /&gt;  ) \&lt;BR /&gt;   &amp;gt; outfile&lt;BR /&gt;&lt;BR /&gt;Note that when there is only a file, then $dir is null&lt;BR /&gt;so $file will in effect start in col1.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;bv</description>
      <pubDate>Mon, 02 May 2011 15:25:48 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783180#M641042</guid>
      <dc:creator>Bob_Vance</dc:creator>
      <dc:date>2011-05-02T15:25:48Z</dc:date>
    </item>
    <item>
      <title>Re: parse and check file and starts a another sub script</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783181#M641043</link>
      <description>&amp;gt; (sed &amp;lt; ${XARGS_LISFILE} ...&lt;BR /&gt;&lt;BR /&gt;copy/paste of "sed" and other commands produce a empty file "outfile"&lt;BR /&gt;&lt;BR /&gt;i append a demo text file in the attachment.&lt;BR /&gt;&lt;BR /&gt;regards&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 03 May 2011 06:25:35 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783181#M641043</guid>
      <dc:creator>Billa-User</dc:creator>
      <dc:date>2011-05-03T06:25:35Z</dc:date>
    </item>
    <item>
      <title>Re: parse and check file and starts a another sub script</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783182#M641044</link>
      <description>&lt;!--!*#--&gt;Your original description did not show anything on the input file but:&lt;BR /&gt;&lt;BR /&gt;  filename&lt;BR /&gt;or&lt;BR /&gt;  appli-directory filename&lt;BR /&gt;.&lt;BR /&gt;If you have possible trash after those,&lt;BR /&gt;then you have a more complicated scenario.&lt;BR /&gt;&lt;BR /&gt;What is the *exact* format of your input file&lt;BR /&gt;and where/how was this input file generated?&lt;BR /&gt;&lt;BR /&gt;bv</description>
      <pubDate>Tue, 03 May 2011 11:10:04 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783182#M641044</guid>
      <dc:creator>Bob_Vance</dc:creator>
      <dc:date>2011-05-03T11:10:04Z</dc:date>
    </item>
    <item>
      <title>Re: parse and check file and starts a another sub script</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783183#M641045</link>
      <description>&lt;!--!*#--&gt;You can't do a simple copy/paste from what I posted.&lt;BR /&gt;(I have attached my script)&lt;BR /&gt;&lt;BR /&gt;Unfortunately, the HPUX 'sed' doesn't support matching octal or hex characters, so you must type in the special characters as I explained.&lt;BR /&gt;&lt;BR /&gt;The ^M and ^I are *representative* of a ctl-M (which is a carriage return, "CR") and a ctl-I (which is a TAB character).&lt;BR /&gt;Normally, you would not have CRs in your data, unless the file was created on a Windows box, or is Printer output to a file, in which case you might also have Form Feeds in there.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;To enter control chars directly is problematic, but possible in 'vi' for ctl chars below hex 0x20 (blank) with the sequence&lt;BR /&gt;&lt;BR /&gt;   ctl-V  then ctl-Cchar&lt;BR /&gt;&lt;BR /&gt;where Cchar is determined as follows:&lt;BR /&gt;&lt;BR /&gt;  . you must know the octal/hex/decimal code of the control char you want to enter:&lt;BR /&gt;     ((here is a conversion chart&lt;BR /&gt;        &lt;A href="http://www.robelle.com/smugbook/ascii.html" target="_blank"&gt;http://www.robelle.com/smugbook/ascii.html&lt;/A&gt;&lt;BR /&gt;     ))&lt;BR /&gt;&lt;BR /&gt;      e.g., a TAB is hex 0x9 or decimal 9&lt;BR /&gt;            a CR  is hex 0xD or decimal 13&lt;BR /&gt;            a FF (form feed) is hex 0xC or decimal 12&lt;BR /&gt;&lt;BR /&gt;  . counting the alphabet,&lt;BR /&gt;&lt;BR /&gt;      the  9th char is I, hence  ctl-I&lt;BR /&gt;      the 12th char is L, hence, ctl-L&lt;BR /&gt;      the 13th char is M, hence, ctl-M&lt;BR /&gt;.&lt;BR /&gt;&lt;BR /&gt;I should have explained that you should be in either&lt;BR /&gt;  'vi' creating a script&lt;BR /&gt;*or*&lt;BR /&gt;  in "vi" mode in the shell editor at command line.&lt;BR /&gt;If you are in posix shell, ksh, or Bourne shell,&lt;BR /&gt;then you can enter command-line "vi" mode with&lt;BR /&gt;&lt;BR /&gt;     set -o vi&lt;BR /&gt;.&lt;BR /&gt;&lt;BR /&gt;So, you can paste my stuff into a script,&lt;BR /&gt;*BUT*, you must edit and delete the ^I and ^M and then insert the Tab with a ctl-V  ctl-I&lt;BR /&gt;and the CR wirh a  ctl-V ctl-M&lt;BR /&gt;.&lt;BR /&gt;&lt;BR /&gt;bv</description>
      <pubDate>Tue, 03 May 2011 11:50:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783183#M641045</guid>
      <dc:creator>Bob_Vance</dc:creator>
      <dc:date>2011-05-03T11:50:59Z</dc:date>
    </item>
    <item>
      <title>Re: parse and check file and starts a another sub script</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783184#M641046</link>
      <description>Hi:&lt;BR /&gt;&lt;BR /&gt;If you want to deal with carriage-returns and the end-of-file marker line that DOS/Windows inserts the easiest way is to use 'dos2ux' to eliminate them.&lt;BR /&gt;&lt;BR /&gt;See the manpages for 'dos2ux(1)'.  You can see the special characters in your attached file with:&lt;BR /&gt;&lt;BR /&gt;# cat -etv file&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 03 May 2011 12:01:01 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783184#M641046</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2011-05-03T12:01:01Z</dc:date>
    </item>
    <item>
      <title>Re: parse and check file and starts a another sub script</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783185#M641047</link>
      <description>hello,&lt;BR /&gt;&lt;BR /&gt;with external help (i am not a perl expert :-(( ) we created following perl script below.&lt;BR /&gt;it make all checks like above and print out the "invalid" lines. description is print out as MIME::Base64:encode_base64. it is easier to handle in shell env for me. hmm , i don't know reg expression in a shell env ?&lt;BR /&gt;&lt;BR /&gt;parse_check_file.pl &lt;FILE&gt;&lt;BR /&gt;&lt;BR /&gt;when i use it in a shell script :&lt;BR /&gt;&lt;BR /&gt;- this works well and process every line:&lt;BR /&gt;&lt;BR /&gt;XARGS_LISFILE=xargs.lis&lt;BR /&gt;&lt;BR /&gt;./parse_check_file.pl ${XARGS_LISFILE} | \&lt;BR /&gt;while read line&lt;BR /&gt;do&lt;BR /&gt;  ./sub-script.sh "TestVersion" "X" "${line}"&lt;BR /&gt;done&lt;BR /&gt;&lt;BR /&gt;- this works with "xargs" not ok because it merge multiple lines, it ignores "\n" of perl script:&lt;BR /&gt;&lt;BR /&gt;XARGS_LISFILE=xargs.lis&lt;BR /&gt;&lt;BR /&gt;./parse_check_file.pl ${XARGS_LISFILE} | \&lt;BR /&gt;xargs -l -x ./sub-script.sh "TestVersion" "X"&lt;BR /&gt;&lt;BR /&gt;regards&lt;BR /&gt;&lt;/FILE&gt;</description>
      <pubDate>Thu, 05 May 2011 05:44:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783185#M641047</guid>
      <dc:creator>Billa-User</dc:creator>
      <dc:date>2011-05-05T05:44:43Z</dc:date>
    </item>
    <item>
      <title>Re: parse and check file and starts a another sub script</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783186#M641048</link>
      <description>Hi (again):&lt;BR /&gt;&lt;BR /&gt;&amp;gt; this works with "xargs" not ok because it merge multiple lines, it ignores "\n" of perl script:&lt;BR /&gt;&lt;BR /&gt;It is 'xargs' that is doing what you told it to do.  &lt;BR /&gt;&lt;BR /&gt;IF I understand your problem, try:&lt;BR /&gt;&lt;BR /&gt;# ./parse_check_file.pl ${XARGS_LISFILE} | \&lt;BR /&gt;xargs -L1 ./sub-script.sh "TestVersion" "X"&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
      <pubDate>Thu, 05 May 2011 10:44:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783186#M641048</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2011-05-05T10:44:43Z</dc:date>
    </item>
    <item>
      <title>Re: parse and check file and starts a another sub script</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783187#M641049</link>
      <description>hello also again,&lt;BR /&gt;&lt;BR /&gt;@ It is 'xargs' that is doing what you told it to do.&lt;BR /&gt;&lt;BR /&gt;i tried several options and only one option works well.&lt;BR /&gt;&lt;BR /&gt;i explain it:&lt;BR /&gt;&lt;BR /&gt;in parse_check_file.pl i use:&lt;BR /&gt;&lt;BR /&gt;print "$lisfile_var $File $Appldir $ProjNr $ProjDesc\n";&lt;BR /&gt;&lt;BR /&gt;it produce an output like (in attachment):&lt;BR /&gt;&lt;BR /&gt;filename.sql   &lt;BR /&gt;fr_filename.fmb   &lt;BR /&gt;fr_filename.fmb applidir  &lt;BR /&gt;fr_filename.fmb  4711 dGhpcyBpcyBhIGRlc2NyaXB0aW9uIG9mIHByb2plY3QgNDcxMQ==&lt;BR /&gt;fr_filename.fmb applidir 4711 dGhpcyBpcyBhIGRlc2NyaXB0aW9uIG9mIHByb2plY3QgNDcxMQ==&lt;BR /&gt;&lt;BR /&gt;when i use  ./parse_check_file.pl ${XARGS_LISFILE} | \&lt;BR /&gt;xargs -L1 ./sub-script.sh "TestVersion" "X"&lt;BR /&gt;&lt;BR /&gt;then i get :&lt;BR /&gt;with sub-script.sh&lt;BR /&gt;&lt;BR /&gt;#!/usr/bin/ksh&lt;BR /&gt;exec 0echo "Number. Par: $#"&lt;BR /&gt;echo "Parameter: $*"&lt;BR /&gt;&lt;BR /&gt;output :&lt;BR /&gt;&lt;BR /&gt;Number. Par: 10&lt;BR /&gt;Parameter: TestVersion X L filename.sql fr_filename.fmb fr_filename.fmb applidir fr_filename.fmb 4711 dGhpcyBpcyBhIGRlc2NyaXB0aW9uIG9mIHByb2plY3QgNDcxMQ==&lt;BR /&gt;Number. Par: 7&lt;BR /&gt;Parameter: TestVersion X L fr_filename.fmb applidir 4711 dGhpcyBpcyBhIGRlc2NyaXB0aW9uIG9mIHByb2plY3QgNDcxMQ==&lt;BR /&gt; &lt;BR /&gt;put not for example line 1 of output :&lt;BR /&gt;Number. Par: 3&lt;BR /&gt;&lt;BR /&gt;xargs in combination with perl works well like this:&lt;BR /&gt;&lt;BR /&gt;i use in perl for print ' (single quote) for the output like:&lt;BR /&gt;print "'$lisfile_var $File $Appldir $ProjNr $ProjDesc'\n";&lt;BR /&gt;&lt;BR /&gt;./parse_check_file.pl ${XARGS_LISFILE} | \&lt;BR /&gt;xargs -l -x ./sub-script.sh "TestVersion" "X"&lt;BR /&gt;&lt;BR /&gt;works well and line per line.&lt;BR /&gt;&lt;BR /&gt;i put output and sub-script in attachment and you can see test it like:&lt;BR /&gt;&lt;BR /&gt;cat attachment-file | \&lt;BR /&gt;xargs -l -x ./sub-script.sh "TestVersion" "X"&lt;BR /&gt;&lt;BR /&gt;regards</description>
      <pubDate>Fri, 06 May 2011 11:38:13 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783187#M641049</guid>
      <dc:creator>Billa-User</dc:creator>
      <dc:date>2011-05-06T11:38:13Z</dc:date>
    </item>
    <item>
      <title>Re: parse and check file and starts a another sub script</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783188#M641050</link>
      <description>Is this for Perl or KSH?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Why are you doing this?&lt;BR /&gt;&lt;BR /&gt;#!/usr/bin/ksh&lt;BR /&gt;exec 0&lt;BR /&gt;What exactly are your questions?</description>
      <pubDate>Fri, 06 May 2011 12:21:02 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783188#M641050</guid>
      <dc:creator>Michael Steele_2</dc:creator>
      <dc:date>2011-05-06T12:21:02Z</dc:date>
    </item>
    <item>
      <title>Re: parse and check file and starts a another sub script</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783189#M641051</link>
      <description>hello,&lt;BR /&gt;&lt;BR /&gt;it is a mix between PERL and SHELL (KSH).&lt;BR /&gt;&lt;BR /&gt;What exactly are your questions?&lt;BR /&gt;&lt;BR /&gt;i create an output with PERL and want to use it in SHELL with "xargs"&lt;BR /&gt;&lt;BR /&gt;why this:&lt;BR /&gt;#!/usr/bin/ksh&lt;BR /&gt;exec 0&lt;BR /&gt;because i want to ask for an input in the sub-script like:&lt;BR /&gt;&lt;BR /&gt;echo "input: "&lt;BR /&gt;read input&lt;BR /&gt;&lt;BR /&gt;i was also a questions in this forum of me, ask for an input with "xargs"&lt;BR /&gt;&lt;BR /&gt;regards</description>
      <pubDate>Fri, 06 May 2011 13:28:01 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/parse-and-check-file-and-starts-a-another-sub-script/m-p/4783189#M641051</guid>
      <dc:creator>Billa-User</dc:creator>
      <dc:date>2011-05-06T13:28:01Z</dc:date>
    </item>
  </channel>
</rss>

