<div dir="ltr">My networking team was kind enough to setup a Linux virtual server for me to use in testing.  Here is what I have found:<div><br></div><div>In contrast to the Universe Windows "DOS" command, the Universe Unix "SH" command requires that the referenced item be a shell script rather than an executable file.  So, my suggestion is to try wrapping your PERL command in a shell like this:</div><div><br></div><div>     #!/bin/bash</div><div>     # /usr/local/bin/perlwrap.sh</div><div>     # 08/17/2015</div><div>     #</div><div><span style="font-size:12.8000001907349px">     perl /usr/local/bin/</span><a href="http://csv2xlsx.pl/" target="_blank" style="font-size:12.8000001907349px">csv2xlsx.pl</a><span style="font-size:12.8000001907349px"> -s tab -e undef -q undef -i $1 -o $2</span><br></div><div><span style="font-size:12.8000001907349px"><br></span></div><div>Make sure you mark the script as executable via 'chmod'.</div><div><br></div><div>Then, modify DOWNLOAD.CONFIG like this:</div><div><span style="font-size:12.8000001907349px">003: XLSX.COMMAND=sh /usr/local/bin/perlwrap.sh</span><span style="font-size:12.8000001907349px"> %input %output</span><br></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px">Again, my knowledge of Universe is limited...so I welcome comments and suggestions.</span><br></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><br></div><div><br></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px"><br></span></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature">David Rotman, Ph.D.<br>Associate Vice President for Technology<br>Chief Information Officer<br>Cedarville University<br>251 N. Main Street<br>Cedarville, OH 45314<br><a href="mailto:rotmand@cedarville.edu" target="_blank">rotmand@cedarville.edu</a><br>voice 937-766-7905<br>fax 937-766-8819<div><img src="http://www.cedarville.edu/~/media/Images/Information-Technology/IT-logo-for-signature.jpg"><br></div></div></div>
<br><div class="gmail_quote">On Mon, Aug 17, 2015 at 2:22 PM, Jeff Colvin <span dir="ltr"><<a href="mailto:jcolvin@mipe.com" target="_blank">jcolvin@mipe.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="color:black">I changed VOC DOWNLOAD.CONFIG as follows:<u></u><u></u></span></p><p class="MsoNormal"><span style="color:black">001: X<u></u><u></u></span></p><p class="MsoNormal"><span style="color:black">002: XLSX.ACTIVE=TRUE<u></u><u></u></span></p><p class="MsoNormal"><span style="color:black">003: XLSX.COMMAND=<span style="background:yellow">sh /c</span> perl /usr/local/bin/<a href="http://csv2xlsx.pl" target="_blank">csv2xlsx.pl</a> -s tab -e undef -q undef -i %input -o %output<u></u><u></u></span></p><p class="MsoNormal"><span style="color:black">004: XLSX.INPUT.SEPARATOR=TAB<u></u><u></u></span></p><p class="MsoNormal"><span style="color:black">005: XLSX.INPUT.SUFFIX=TAB<u></u><u></u></span></p><p class="MsoNormal"><span style="color:black">006: XLSX.WORKING.DIRECTORY=&HOLD&<u></u><u></u></span></p><p class="MsoNormal"><span style="color:black">007: XLSX.DELETE.WORKING.RECORD=TRUE<u></u><u></u></span></p><p class="MsoNormal"><span style="color:black"><u></u> <u></u></span></p><p class="MsoNormal">>SSELECT DLTESTFILE<u></u><u></u></p><p class="MsoNormal">>>DOWNLOAD DLTESTFILE @COUNTER @ID TEXT.FIELD <a href="http://DATE.FIELD.MV" target="_blank">DATE.FIELD.MV</a> <a href="http://MONEY.FIELD.MV" target="_blank">MONEY.FIELD.MV</a> NUMERIC.FIELD VFIELD HEADING FIELD.NAMES FORMAT XLSX FILE &HOLD& DOWNLOAD.XLSX OVERWRITING<u></u><u></u></p><p class="MsoNormal"><span style="color:black">7 record(s) selected to SELECT list #0.<u></u><u></u></span></p><p class="MsoNormal"><span style="color:black">DOWNLOAD version 8.01<u></u><u></u></span></p><p class="MsoNormal"><span style="color:black">Using input file DLTESTFILE<u></u><u></u></span></p><p class="MsoNormal"><span style="color:black">Output to file &HOLD& DOWNLOAD.TAB<u></u><u></u></span></p><p class="MsoNormal"><span style="color:black"><u></u> <u></u></span></p><p class="MsoNormal"><span style="color:black">Executing <b><span style="background:yellow">sh /c</span></b> perl /usr/local/bin/<a href="http://csv2xlsx.pl" target="_blank">csv2xlsx.pl</a> -s tab -e undef -q undef -i &HOLD&/DOWNLOAD.TAB -o &HOLD&/DOWNLOAD.XLSX<u></u><u></u></span></p><p class="MsoNormal"><span style="color:black">SH: /c: No such file or directory<u></u><u></u></span></p><p class="MsoNormal"><span style="color:black"><u></u> <u></u></span></p><p class="MsoNormal"><span style="color:black">7 records processed.<u></u><u></u></span></p><p class="MsoNormal"><span style="color:black"><u></u> <u></u></span></p><p class="MsoNormal"><span style="color:black">Jeff<u></u><u></u></span></p><p class="MsoNormal"><span style="color:black"><u></u> <u></u></span></p><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> <a href="mailto:download-list-bounces@cedarville.edu" target="_blank">download-list-bounces@cedarville.edu</a> [mailto:<a href="mailto:download-list-bounces@cedarville.edu" target="_blank">download-list-bounces@cedarville.edu</a>] <b>On Behalf Of </b>Rotman, David<br><b>Sent:</b> Monday, August 17, 2015 12:39 PM<br><b>To:</b> Cedarville DOWNLOAD Users<br><b>Subject:</b> Re: [Download-List] Download Excel Format<u></u><u></u></span></p></div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">It looks like you need to modify the DOWNLOAD.CONFIG entry in the voc to include 'sh /c ' in the command:<u></u><u></u></p><div><p class="MsoNormal"><span style="font-size:7.5pt">    sh /c perl /usr/local/bin/</span><a href="http://csv2xlsx.pl/" target="_blank"><span style="font-size:7.5pt">csv2xlsx.pl</span></a><span style="font-size:7.5pt"> -s tab -e undef -q undef -i %input -o %output</span><u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"><span style="font-size:7.5pt">I don't have access to Universe under Linux, so I can't verify this precisely.  I do know that the Universe/Windows variant works:</span><u></u><u></u></p></div><div><p class="MsoNormal"><span style="font-size:7.5pt">    DOS /C perl /usr/local/bin/</span><a href="http://csv2xlsx.pl/" target="_blank"><span style="font-size:7.5pt">csv2xlsx.pl</span></a><span style="font-size:7.5pt"> -s tab -e undef -q undef -i %input -o %output</span><u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div></div><div><p class="MsoNormal"><br clear="all"><u></u><u></u></p><div><div><p class="MsoNormal">David Rotman, Ph.D.<br>Associate Vice President for Technology<br>Chief Information Officer<br>Cedarville University<br>251 N. Main Street<br>Cedarville, OH 45314<br><a href="mailto:rotmand@cedarville.edu" target="_blank">rotmand@cedarville.edu</a><br>voice <a href="tel:937-766-7905" value="+19377667905" target="_blank">937-766-7905</a><br>fax <a href="tel:937-766-8819" value="+19377668819" target="_blank">937-766-8819</a><u></u><u></u></p><div><p class="MsoNormal"><img border="0" src="http://www.cedarville.edu/~/media/Images/Information-Technology/IT-logo-for-signature.jpg"><u></u><u></u></p></div></div></div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">On Mon, Aug 17, 2015 at 1:13 PM, Jeff Colvin <<a href="mailto:jcolvin@mipe.com" target="_blank">jcolvin@mipe.com</a>> wrote:<u></u><u></u></p><div><p class="MsoNormal"><img border="0" width="1600" height="5" src="cid:image001.gif@01D0D8EE.6DCD6DE0"><u></u><u></u></p><div><p class="MsoNormal">I downloaded and installed the new beta version 8.01 for Universe/Unix and performed the same Excel test and got these results...<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">>SSELECT DLTESTFILE<u></u><u></u></p><p class="MsoNormal">>>DOWNLOAD DLTESTFILE @COUNTER @ID TEXT.FIELD <a href="http://DATE.FIELD.MV" target="_blank">DATE.FIELD.MV</a> <a href="http://MONEY.FIELD.MV" target="_blank">MONEY.FIELD.MV</a> NUMERIC.FIELD VFIELD HEADING FIELD.NAMES FORMAT XLSX FILE &HOLD& DOWNLOAD.XLSX OVERWRITING<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p>DOWNLOAD version 8.01<u></u><u></u></p><p>Using input file DLTESTFILE<u></u><u></u></p><p>Output to file &HOLD& DOWNLOAD.TAB<u></u><u></u></p><p> <u></u><u></u></p><p>Executing perl /usr/local/bin/<a href="http://csv2xlsx.pl" target="_blank">csv2xlsx.pl</a> -s tab -e undef -q undef -i &HOLD&/DOWNLOAD.TAB -o &HOLD&/DOWNLOAD.XLSX<u></u><u></u></p><p>Verb "PERL" is not in your VOC.<u></u><u></u></p><p> <u></u><u></u></p><p>7 records processed.<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Any suggestions on resolving this issue are appreciated.<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Jeff<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> <a href="mailto:download-list-bounces@cedarville.edu" target="_blank">download-list-bounces@cedarville.edu</a> [mailto:<a href="mailto:download-list-bounces@cedarville.edu" target="_blank">download-list-bounces@cedarville.edu</a>] <b>On Behalf Of </b>Jeff Colvin<br><b>Sent:</b> Tuesday, July 14, 2015 11:52 AM<br><b>To:</b> Cedarville DOWNLOAD Users<br><b>Subject:</b> [Download-List] Download Excel Format</span><u></u><u></u></p></div></div><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">I'm having issues getting DOWNLOAD version 8.00 to work for the Excel (XLSX) format using UniVerse.  I copied the <a href="http://csv2xlsx.pl" target="_blank">csv2xlsx.pl</a> Perl script from the distribution list over to my /usr/local/bin directory.<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">I set up VOC DOWNLOAD.CONFIG:<u></u><u></u></p><p class="MsoNormal">001: X<u></u><u></u></p><p class="MsoNormal">002: XLSX.ACTIVE=TRUE<u></u><u></u></p><p class="MsoNormal">003: XLSX.COMMAND=perl /usr/local/bin/<a href="http://csv2xlsx.pl" target="_blank">csv2xlsx.pl</a> -s tab -e undef -q undef -i %input -o %output<u></u><u></u></p><p class="MsoNormal">004: XLSX.INPUT.SEPARATOR=TAB<u></u><u></u></p><p class="MsoNormal">005: XLSX.INPUT.SUFFIX=TAB<u></u><u></u></p><p class="MsoNormal">006: XLSX.WORKING.DIRECTORY=&HOLD&<u></u><u></u></p><p class="MsoNormal">007: XLSX.DELETE.WORKING.RECORD=TRUE<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">>SSELECT DLTESTFILE<u></u><u></u></p><p class="MsoNormal">>>DOWNLOAD DLTESTFILE @COUNTER @ID TEXT.FIELD <a href="http://DATE.FIELD.MV" target="_blank">DATE.FIELD.MV</a> <a href="http://MONEY.FIELD.MV" target="_blank">MONEY.FIELD.MV</a> NUMERIC.FIELD VFIELD HEADING FIELD.NAMES FORMAT XLSX FILE &HOLD& DOWNLOAD.XLSX OVERWRITING<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">DOWNLOAD version 8.00<u></u><u></u></p><p class="MsoNormal">Using input file DLTESTFILE<u></u><u></u></p><p class="MsoNormal">Output to file &HOLD& DOWNLOAD.tab<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Executing perl /usr/local/bin/<a href="http://csv2xlsx.pl" target="_blank">csv2xlsx.pl</a> -s tab -e undef -q undef -i &HOLD&/DOWNLOAD.TAB -o &HOLD&/DOWNLOAD.XLSX<u></u><u></u></p><p class="MsoNormal"><span style="background:yellow">This command is not available on this platform</span><u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">7 records processed.<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">I'm not sure if this is a testing, configuration, or a Perl issue.<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal"><b><span style="color:#1f497d">Jeff Colvin</span></b><u></u><u></u></p><p class="MsoNormal"><i><span style="font-size:11.0pt;color:#1f497d">Senior Programmer Analyst</span></i><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;color:#1f497d">Mission Petroleum Carriers</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;color:#1f497d"><a href="tel:832-615-0717" target="_blank">832-615-0717</a></span><u></u><u></u></p><p class="MsoNormal"><span style="color:#1f497d"><img border="0" width="120" height="68" src="cid:image002.png@01D0D8EE.6DCD6DE0" alt="cid:image001.png@01D09E05.7A345720"></span><u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p></div></div><p class="MsoNormal" style="margin-bottom:12.0pt"><br>_______________________________________________<br>download-list mailing list<br><a href="mailto:download-list@cedarville.edu" target="_blank">download-list@cedarville.edu</a><br><a href="http://mail.cedarville.edu/mailman/listinfo/download-list" target="_blank">http://mail.cedarville.edu/mailman/listinfo/download-list</a><u></u><u></u></p></div><p class="MsoNormal"><u></u> <u></u></p></div></div></div><br>_______________________________________________<br>
download-list mailing list<br>
<a href="mailto:download-list@cedarville.edu">download-list@cedarville.edu</a><br>
<a href="http://mail.cedarville.edu/mailman/listinfo/download-list" rel="noreferrer" target="_blank">http://mail.cedarville.edu/mailman/listinfo/download-list</a><br>
<br></blockquote></div><br></div>