<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Bytes - answers</title>
		<link>http://bytes.com</link>
		<description>Perl programming language - Get answers to questions about perl programming, syntax, variables, scoping, constructs, operators and functions, files, I/O, regular expressions, regex, subroutines, OO (object oriented), perl modules, CGI and more.</description>
		<language>en</language>
		<lastBuildDate>Fri, 20 Nov 2009 22:33:13 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>http://bytes.com/images/misc/rss.jpg</url>
			<title>Bytes - answers</title>
			<link>http://bytes.com</link>
		</image>
		<item>
			<title>Checkbox in PERL? How I do this?</title>
			<link>http://bytes.com/topic/perl/answers/877375-checkbox-perl-how-i-do</link>
			<pubDate>Fri, 20 Nov 2009 16:33:23 GMT</pubDate>
			<description>Hi !! 
 
I need a script that show me information about packages captured from a network from PCAP format to a TEXT format. 
 
In a framework the...</description>
			<content:encoded><![CDATA[<div>Hi !!<br />
<br />
I need a script that show me information about packages captured from a network from PCAP format to a TEXT format.<br />
<br />
In a framework the user can select the tab of the fields, the number of fields and what these fields (destination IP, source IP, destination MAC, etc.).<br />
<br />
How I do this?<br />
<br />
Thanks</div>

]]></content:encoded>
			<category domain="http://bytes.com/topic/perl/answers/">answers</category>
			<dc:creator>Chocolataria</dc:creator>
			<guid isPermaLink="true">http://bytes.com/topic/perl/answers/877375-checkbox-perl-how-i-do</guid>
		</item>
		<item>
			<title>How to Insert Closing for Nested Elements</title>
			<link>http://bytes.com/topic/perl/answers/877157-how-insert-closing-nested-elements</link>
			<pubDate>Tue, 17 Nov 2009 08:35:41 GMT</pubDate>
			<description><![CDATA[Dear All, 
 
I have an input without closing tags(only opening) e.g., 
 
*input:* 
 
Code: 
--------- 
<index.level level="1"...]]></description>
			<content:encoded><![CDATA[<div>Dear All,<br />
<br />
I have an input without closing tags(only opening) e.g.,<br />
<br />
<b>input:</b><br />
<!-- CODE -->
<div id="codeHolder" class="codeHolder" style="width: 500px;">
<div class="codeHeader">
	<span class="codeLink" onclick="Blur(this, this.parentNode.parentNode, getChildren(this),true);">Expand</span><span class="codeDivider">|</span><span class="codeLink" onclick="selectAll(this);">Select</span><span class="codeDivider">|</span><span class="codeLink" onclick="WordWrap(this);">Wrap</span><span class="codeDivider">|</span><span class="codeLink" onclick="LineNumbers(this);">Line Numbers</span>
</div>

<div class="codeContent" style="display: block; width: 500px; white-space: nowrap;">
	<ol START="1" highlight="true">

<li class="codeLI">&lt;index.level&nbsp;level=&quot;1&quot;&nbsp;ref.id=&quot;001&quot;&gt;&lt;name&gt;ADDRESSES&lt;/name&gt;</li>
<li class="codeLI">
&lt;index.level&nbsp;level=&quot;2&quot;&gt;&lt;name&gt;Abel,&nbsp;I.&nbsp;W.&lt;/name&gt;&nbsp;&lt;locator&nbsp;punct.before=&quot;&nbsp;&quot;&gt;34:&nbsp;A-4&lt;/locator&gt;&lt;locator&nbsp;punct.before=&quot;,&nbsp;&quot;&gt;43:&nbsp;A-3&lt;/locator&gt;</li>
<li class="codeLI">
&lt;index.level&nbsp;level=&quot;2&quot;&gt;&lt;name&gt;Abzug,&nbsp;Bella&lt;/name&gt;&nbsp;&lt;locator&nbsp;punct.before=&quot;&nbsp;&quot;&gt;31:&nbsp;A-4&lt;/locator&gt;&lt;locator&nbsp;punct.before=&quot;,&nbsp;&quot;&gt;48:&nbsp;A-11&lt;/locator&gt;</li>
<li class="codeLI">
&lt;index.level&nbsp;level=&quot;3&quot;&gt;&lt;name&gt;Adams.&nbsp;Brock&lt;/name&gt;&nbsp;&lt;locator&nbsp;punct.before=&quot;&nbsp;&quot;&gt;22:&nbsp;A-4&lt;/locator&gt;</li>
<li class="codeLI">
&lt;index.level&nbsp;level=&quot;4&quot;&gt;&lt;name&gt;Albert,&nbsp;Carl&lt;/name&gt;&nbsp;&lt;locator&nbsp;punct.before=&quot;&nbsp;&quot;&gt;36:&nbsp;A-9&lt;/locator&gt;</li>

	</ol>
</div>
</div>
<!-- /CODE -->


<b>output expected;</b><br />
<!-- CODE -->
<div id="codeHolder" class="codeHolder" style="width: 500px;">
<div class="codeHeader">
	<span class="codeLink" onclick="Blur(this, this.parentNode.parentNode, getChildren(this),true);">Expand</span><span class="codeDivider">|</span><span class="codeLink" onclick="selectAll(this);">Select</span><span class="codeDivider">|</span><span class="codeLink" onclick="WordWrap(this);">Wrap</span><span class="codeDivider">|</span><span class="codeLink" onclick="LineNumbers(this);">Line Numbers</span>
</div>

<div class="codeContent" style="display: block; width: 500px; white-space: nowrap;">
	<ol START="1" highlight="true">

<li class="codeLI">&lt;index.level&nbsp;level=&quot;1&quot;&nbsp;ref.id=&quot;001&quot;&gt;&lt;name&gt;ADDRESSES&lt;/name&gt;</li>
<li class="codeLI">
&lt;index.level&nbsp;level=&quot;2&quot;&gt;&lt;name&gt;Abel,&nbsp;I.&nbsp;W.&lt;/name&gt;&nbsp;&lt;locator&nbsp;punct.before=&quot;&nbsp;&quot;&gt;34:&nbsp;A-4&lt;/locator&gt;&lt;locator&nbsp;punct.before=&quot;,&nbsp;&quot;&gt;43:&nbsp;A-3&lt;/locator&gt;</li>
<li class="codeLI">
&lt;/index.level&gt;&lt;!--For&nbsp;index&nbsp;level&nbsp;2--&gt;</li>
<li class="codeLI">
&lt;index.level&nbsp;level=&quot;2&quot;&gt;&lt;name&gt;Abzug,&nbsp;Bella&lt;/name&gt;&nbsp;&lt;locator&nbsp;punct.before=&quot;&nbsp;&quot;&gt;31:&nbsp;A-4&lt;/locator&gt;&lt;locator&nbsp;punct.before=&quot;,&nbsp;&quot;&gt;48:&nbsp;A-11&lt;/locator&gt;</li>
<li class="codeLI">
&lt;index.level&nbsp;level=&quot;3&quot;&gt;&lt;name&gt;Adams.&nbsp;Brock&lt;/name&gt;&nbsp;&lt;locator&nbsp;punct.before=&quot;&nbsp;&quot;&gt;22:&nbsp;A-4&lt;/locator&gt;</li>
<li class="codeLI">
&lt;index.level&nbsp;level=&quot;4&quot;&gt;&lt;name&gt;Albert,&nbsp;Carl&lt;/name&gt;&nbsp;&lt;locator&nbsp;punct.before=&quot;&nbsp;&quot;&gt;36:&nbsp;A-9&lt;/locator&gt;</li>
<li class="codeLI">
&lt;/index.level&gt;&lt;!--For&nbsp;index&nbsp;level&nbsp;4--&gt;</li>
<li class="codeLI">
&lt;/index.level&gt;&lt;!--For&nbsp;index&nbsp;level&nbsp;3--&gt;</li>
<li class="codeLI">
&lt;/index.level&gt;&lt;!--For&nbsp;index&nbsp;level&nbsp;2--&gt;</li>
<li class="codeLI">
&lt;/index.level&gt;&lt;!--And&nbsp;finally&nbsp;for&nbsp;index&nbsp;level&nbsp;1--&gt;</li>

	</ol>
</div>
</div>
<!-- /CODE -->


Please provide me some guidance to solve this problem.<br />
<br />
Thanks,</div>

]]></content:encoded>
			<category domain="http://bytes.com/topic/perl/answers/">answers</category>
			<dc:creator>Rangeshram</dc:creator>
			<guid isPermaLink="true">http://bytes.com/topic/perl/answers/877157-how-insert-closing-nested-elements</guid>
		</item>
		<item>
			<title>how to search the pattern from the given file</title>
			<link>http://bytes.com/topic/perl/answers/877095-how-search-pattern-given-file</link>
			<pubDate>Mon, 16 Nov 2009 12:09:49 GMT</pubDate>
			<description>I have a text file. I need to search for two strings and replace the string for values from another line. I am attaching the text file. 
 
The...</description>
			<content:encoded><![CDATA[<div>I have a text file. I need to search for two strings and replace the string for values from another line. I am attaching the text file.<br />
<br />
The requirement is like below:<br />
<br />
For every :61: line it will search for NOREF or NONREF string,<br />
if anyone of these exist, this string (NOREF/NONREF) will be replaced with the string in :86: line (the only :86: line that follows :61: line) OUR REF and YOUR REF which is in bold and italic in the below example. like below NOREF will be replaced by 031CHO090928100268/9000022276<br />
<br />
<u>Example:</u><br />
:61:090925C146,00NTRFNOREF <br />
:86:051?00UEBERWEISUNG?109696/405?20OUR REF: <b><i>031CHO090928100268</i></b>?2 <br />
1YOUR REF: <b><i>9000022276</i></b>?22DEUTSCHE BANK AG FILIALE WI?23ESBADEN W <br />
ILHELMSTR. 20-22 /?24DEUTSCHE BANK AG ZENTRALE F?25RANKFURT DB- <br />
CHEQUE (EUROPE)?26M*PO FAV Y/DEUTDEFF510?27ZGR: RETURN OF A CHE <br />
QUE 111 <br />
<br />
<br />
Please help me in doing this. The text file to be processed has been attached.<br />
Thanks in advance.<br />
<br />
Regards,<br />
Rasmi</div>

]]></content:encoded>
			<category domain="http://bytes.com/topic/perl/answers/">answers</category>
			<dc:creator>rasmidas</dc:creator>
			<guid isPermaLink="true">http://bytes.com/topic/perl/answers/877095-how-search-pattern-given-file</guid>
		</item>
		<item>
			<title>Find::File error: Invalid Top Directory</title>
			<link>http://bytes.com/topic/perl/answers/877092-find-file-error-invalid-top-directory</link>
			<pubDate>Mon, 16 Nov 2009 10:53:41 GMT</pubDate>
			<description><![CDATA[hi, I have the following error on a win server: 
"Invalid Top Directory perl/lib/file/find.pm line 598 
 
Here's the code and I'll explain what I...]]></description>
			<content:encoded><![CDATA[<div>hi, I have the following error on a win server:<br />
&quot;Invalid Top Directory perl/lib/file/find.pm line 598<br />
<br />
Here's the code and I'll explain what I found until now:<br />
<!-- CODE -->
<div id="codeHolder" class="codeHolder" style="width: 500px;">
<div class="codeHeader">
	<span class="codeLink" onclick="Blur(this, this.parentNode.parentNode, getChildren(this),true);">Expand</span><span class="codeDivider">|</span><span class="codeLink" onclick="selectAll(this);">Select</span><span class="codeDivider">|</span><span class="codeLink" onclick="WordWrap(this);">Wrap</span><span class="codeDivider">|</span><span class="codeLink" onclick="LineNumbers(this);">Line Numbers</span>
</div>

<div class="codeContent" style="display: block; width: 500px; white-space: nowrap;">
	<ol START="1" highlight="true">

<li class="codeLI">#!/usr/bin/perl</li>
<li class="codeLI">
#</li>
<li class="codeLI">
use&nbsp;strict;</li>
<li class="codeLI">
use&nbsp;warnings;</li>
<li class="codeLI">
use&nbsp;File::Find;</li>
<li class="codeLI">
use&nbsp;MSDOS::Attrib&nbsp;qw(get_attribs&nbsp;set_attribs);</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
(my&nbsp;$sec,&nbsp;my&nbsp;$min,&nbsp;my&nbsp;$hour,&nbsp;my&nbsp;$mday,&nbsp;my&nbsp;$mon,&nbsp;my&nbsp;$year,&nbsp;my&nbsp;$wday,&nbsp;my&nbsp;$yday,&nbsp;my&nbsp;$isdst)=localtime(time);</li>
<li class="codeLI">
$year&nbsp;=&nbsp;$year&nbsp;+&nbsp;1900;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;$year&nbsp;0&nbsp;=&nbsp;real&nbsp;year&nbsp;1900</li>
<li class="codeLI">
$mon&nbsp;=&nbsp;$mon&nbsp;+&nbsp;1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;$month&nbsp;0&nbsp;=&nbsp;January</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
open(LOG,&nbsp;&quot;&gt;&gt;./atd_files_$year-$mon-$mday\.txt&quot;)&nbsp;&nbsp;or&nbsp;die&nbsp;&quot;Can't&nbsp;open&nbsp;LOG:&nbsp;$!&quot;;</li>
<li class="codeLI">
print&nbsp;LOG&nbsp;(&quot;\n*****************************************&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NEW&nbsp;LAUNCH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*****************************************\n&quot;)&nbsp;or&nbsp;die&nbsp;&quot;Can't&nbsp;write&nbsp;to&nbsp;LOG:&nbsp;$!&quot;;;</li>
<li class="codeLI">
printf&nbsp;LOG&nbsp;&quot;&nbsp;Script&nbsp;started&nbsp;at:\n&nbsp;%4d-%02d-%02d&nbsp;%02d:%02d:%02d\n\n&quot;,&nbsp;$year,$mon,$mday,$hour,$min,$sec&nbsp;or&nbsp;die&nbsp;&quot;Can't&nbsp;write&nbsp;to&nbsp;LOG:&nbsp;$!&quot;;</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
my&nbsp;$homedir&nbsp;=&nbsp;&quot;E:/test_dir&quot;;</li>
<li class="codeLI">
opendir&nbsp;(IMD,&nbsp;$homedir)&nbsp;or&nbsp;die&nbsp;&quot;Couldn't&nbsp;find&nbsp;dir:&nbsp;IMD&nbsp;($!)&quot;;</li>
<li class="codeLI">
my&nbsp;@thefiles=&nbsp;readdir(IMD);</li>
<li class="codeLI">
closedir(IMD);</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
my&nbsp;@dirs;</li>
<li class="codeLI">
my&nbsp;$x=0;</li>
<li class="codeLI">
my&nbsp;$n&nbsp;=&nbsp;0;</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
foreach&nbsp;my&nbsp;$f&nbsp;(@thefiles){</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(-d&nbsp;$f&nbsp;&amp;&amp;&nbsp;$f&nbsp;!~&nbsp;/^\.+/){</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print&nbsp;&quot;$f\n&quot;;</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$dirs[$x]=$f;</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$x++;</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</li>
<li class="codeLI">
}</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
#print&nbsp;&quot;@dirs\n&quot;;</li>
<li class="codeLI">
find(\&amp;wanted,&nbsp;&nbsp;@dirs);</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
sub&nbsp;wanted&nbsp;{</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(/Project\.atd/){</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;my&nbsp;$attrib&nbsp;=&nbsp;get_attribs($File::Find::name);&nbsp;&nbsp;&nbsp;&nbsp;</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;$attrib&nbsp;=~&nbsp;/.H.+/){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$n++;</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print&nbsp;&quot;$File::Find::name\n&quot;;</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</li>
<li class="codeLI">
}</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
print&nbsp;(&quot;\n\nTotal:&nbsp;$n&nbsp;files\n&quot;);</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
print&nbsp;(&quot;\a&quot;);</li>
<li class="codeLI">
($sec,&nbsp;$min,&nbsp;$hour,&nbsp;$mday,&nbsp;$mon,&nbsp;$year,&nbsp;$wday,&nbsp;$yday,&nbsp;$isdst)=localtime(time);</li>
<li class="codeLI">
printf&nbsp;LOG&nbsp;&quot;\n\n&nbsp;Script&nbsp;ended&nbsp;at:\n&nbsp;%4d-%02d-%02d&nbsp;%02d:%02d:%02d\n&quot;,&nbsp;$year+1900,$mon+1,$mday,$hour,$min,$sec&nbsp;or&nbsp;die&nbsp;&quot;Can't&nbsp;write&nbsp;to&nbsp;LOG:&nbsp;$!&quot;;</li>
<li class="codeLI">
print&nbsp;LOG&nbsp;(&quot;\n*****************************************&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;END&nbsp;LAUNCH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*****************************************\n&quot;)&nbsp;or&nbsp;die&nbsp;&quot;Can't&nbsp;write&nbsp;to&nbsp;LOG:&nbsp;$!&quot;;</li>

	</ol>
</div>
</div>
<!-- /CODE -->


So, the problem is the $homedir<br />
<br />
If I put &quot;c:/blabla/blibli&quot; as homedir, everything's ok.<br />
<br />
I tested the same script on a 2000pro with &quot;c:/balbla&quot; and &quot;d:/blabla&quot; everything's ok. <br />
<br />
But as soon as I put &quot;E:/blabla&quot; on the server, I got the error. Tested with different directories on E:, everytime I got an error. Not on C: or D:<br />
anyone got an idea?  (is it a bad thing to edit with Windows Notepad?? I usually use Jext)<br />
<br />
Additional info:<br />
I also got the error with <br />
C:/  ;   C:/ADMIN   but not with C:/ADMIN/Analyst_Projectatd_RightsHidden<br />
<br />
I'm totally lost now!!</div>

]]></content:encoded>
			<category domain="http://bytes.com/topic/perl/answers/">answers</category>
			<dc:creator>ezechiel</dc:creator>
			<guid isPermaLink="true">http://bytes.com/topic/perl/answers/877092-find-file-error-invalid-top-directory</guid>
		</item>
		<item>
			<title>PDF parsing</title>
			<link>http://bytes.com/topic/perl/answers/877083-pdf-parsing</link>
			<pubDate>Mon, 16 Nov 2009 08:19:25 GMT</pubDate>
			<description>Which is the best package to parse a PDF file ? 
 
I just want the alphanumeric data present in a PDF file.</description>
			<content:encoded><![CDATA[<div>Which is the best package to parse a PDF file ?<br />
<br />
I just want the alphanumeric data present in a PDF file.</div>

]]></content:encoded>
			<category domain="http://bytes.com/topic/perl/answers/">answers</category>
			<dc:creator>pankajit09</dc:creator>
			<guid isPermaLink="true">http://bytes.com/topic/perl/answers/877083-pdf-parsing</guid>
		</item>
		<item>
			<title>Printing array of references to hash maps (perl newbie)</title>
			<link>http://bytes.com/topic/perl/answers/877057-printing-array-references-hash-maps-perl-newbie</link>
			<pubDate>Sun, 15 Nov 2009 16:45:41 GMT</pubDate>
			<description>Good Morning!   
 
I am a perl newbie and I think that I am struggling with references.   
 
I have an array of references to hashes which I am...</description>
			<content:encoded><![CDATA[<div>Good Morning!  <br />
<br />
I am a perl newbie and I think that I am struggling with references.  <br />
<br />
I have an array of references to hashes which I am trying to print.  This is what I have: <br />
<br />
<!-- CODE -->
<div id="codeHolder" class="codeHolder" style="width: 500px;">
<div class="codeHeader">
	<span class="codeLink" onclick="Blur(this, this.parentNode.parentNode, getChildren(this),true);">Expand</span><span class="codeDivider">|</span><span class="codeLink" onclick="selectAll(this);">Select</span><span class="codeDivider">|</span><span class="codeLink" onclick="WordWrap(this);">Wrap</span><span class="codeDivider">|</span><span class="codeLink" onclick="LineNumbers(this);">Line Numbers</span>
</div>

<div class="codeContent" style="display: block; width: 500px; white-space: nowrap;">
	<ol START="1" highlight="true">

<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;for(my&nbsp;$i=0;&nbsp;$i&lt;@input;&nbsp;$i++){</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;my&nbsp;$hash&nbsp;=&nbsp;$input[$i];</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print&nbsp;&quot;$i:&nbsp;\n&quot;;</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print&nbsp;&quot;\t&quot;.'$hash&nbsp;=&nbsp;';</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print&nbsp;$hash;</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print&nbsp;&quot;\n\t&quot;.'${$hash}&nbsp;=&nbsp;';</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print&nbsp;${$hash};</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print&nbsp;&quot;\n\t&quot;;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;print&nbsp;${$hash}{author};&nbsp;&lt;-&nbsp;THIS&nbsp;DOES&nbsp;NOT&nbsp;WORK&nbsp;WHY?</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print&nbsp;&quot;\n&quot;;</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;}</li>
<li class="codeLI">&nbsp;</li>

	</ol>
</div>
</div>
<!-- /CODE -->


And it prints:<br />
<br />
<!-- CODE -->
<div id="codeHolder" class="codeHolder" style="width: 500px;">
<div class="codeHeader">
	<span class="codeLink" onclick="Blur(this, this.parentNode.parentNode, getChildren(this),true);">Expand</span><span class="codeDivider">|</span><span class="codeLink" onclick="selectAll(this);">Select</span><span class="codeDivider">|</span><span class="codeLink" onclick="WordWrap(this);">Wrap</span><span class="codeDivider">|</span><span class="codeLink" onclick="LineNumbers(this);">Line Numbers</span>
</div>

<div class="codeContent" style="display: block; width: 500px; white-space: nowrap;">
	<ol START="1" highlight="true">

<li class="codeLI">
0:&nbsp;</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$hash&nbsp;=&nbsp;REF(0x180e024)</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;${$hash}&nbsp;=&nbsp;HASH(0x180b3e4)</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
1:&nbsp;</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$hash&nbsp;=&nbsp;REF(0x180da94)</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;${$hash}&nbsp;=&nbsp;HASH(0x180b198)</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
2:&nbsp;</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$hash&nbsp;=&nbsp;REF(0x180e1c8)</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;${$hash}&nbsp;=&nbsp;HASH(0x180109c)</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
3:&nbsp;</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$hash&nbsp;=&nbsp;REF(0x180e21c)</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;${$hash}&nbsp;=&nbsp;HASH(0x180e288)</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
....</li>
<li class="codeLI">&nbsp;</li>

	</ol>
</div>
</div>
<!-- /CODE -->


I want to print: <br />
<br />
<!-- CODE -->
<div id="codeHolder" class="codeHolder" style="width: 500px;">
<div class="codeHeader">
	<span class="codeLink" onclick="Blur(this, this.parentNode.parentNode, getChildren(this),true);">Expand</span><span class="codeDivider">|</span><span class="codeLink" onclick="selectAll(this);">Select</span><span class="codeDivider">|</span><span class="codeLink" onclick="WordWrap(this);">Wrap</span><span class="codeDivider">|</span><span class="codeLink" onclick="LineNumbers(this);">Line Numbers</span>
</div>

<div class="codeContent" style="display: block; width: 500px; white-space: nowrap;">
	<ol START="1" highlight="true">

<li class="codeLI">
0:&nbsp;&nbsp;&nbsp;&nbsp;author&nbsp;=&nbsp;XXXXXXXXXXX</li>
<li class="codeLI">
#&nbsp;where&nbsp;XXXXXXXXX&nbsp;is&nbsp;the&nbsp;author&nbsp;in&nbsp;the&nbsp;first&nbsp;hash&nbsp;map.&nbsp;&nbsp;</li>
<li class="codeLI">&nbsp;</li>

	</ol>
</div>
</div>
<!-- /CODE -->


I am not sure if this is enough info to tell you what is happening.  I guess I should include the code for where I am filling the array of ref to hashes.  <br />
<br />
<!-- CODE -->
<div id="codeHolder" class="codeHolder" style="width: 500px;">
<div class="codeHeader">
	<span class="codeLink" onclick="Blur(this, this.parentNode.parentNode, getChildren(this),true);">Expand</span><span class="codeDivider">|</span><span class="codeLink" onclick="selectAll(this);">Select</span><span class="codeDivider">|</span><span class="codeLink" onclick="WordWrap(this);">Wrap</span><span class="codeDivider">|</span><span class="codeLink" onclick="LineNumbers(this);">Line Numbers</span>
</div>

<div class="codeContent" style="display: block; width: 500px; white-space: nowrap;">
	<ol START="1" highlight="true">

<li class="codeLI">
#&nbsp;inside&nbsp;of&nbsp;a&nbsp;while&nbsp;loop:</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;my&nbsp;$hash&nbsp;=&nbsp;{</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;author&nbsp;=&gt;&nbsp;$temp[0],</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;train&nbsp;=&gt;&nbsp;$temp[1],</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fileName&nbsp;=&gt;&nbsp;$temp[2],</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;};&nbsp;&nbsp;&nbsp;&nbsp;</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;push(@input,\$hash);</li>
<li class="codeLI">&nbsp;</li>

	</ol>
</div>
</div>
<!-- /CODE -->


Thank you in advance for the help.  I appreciate it.</div>

]]></content:encoded>
			<category domain="http://bytes.com/topic/perl/answers/">answers</category>
			<dc:creator>sixtyfootersdude</dc:creator>
			<guid isPermaLink="true">http://bytes.com/topic/perl/answers/877057-printing-array-references-hash-maps-perl-newbie</guid>
		</item>
		<item>
			<title>Resend password function</title>
			<link>http://bytes.com/topic/perl/answers/877044-resend-password-function</link>
			<pubDate>Sun, 15 Nov 2009 05:51:45 GMT</pubDate>
			<description><![CDATA[Hi there, 
 
I am trying to create a 'resend password' function as my members get a little confused sometimes (just as I am now!)...ah the irony! 
...]]></description>
			<content:encoded><![CDATA[<div>Hi there,<br />
<br />
I am trying to create a 'resend password' function as my members get a little confused sometimes (just as I am now!)...ah the irony!<br />
<br />
In any case, the below code gets me to my output html template, however; I also want it to send details to the member via e-mail.<br />
<br />
The below code gives me an e-mail and information in the subject line... but I don't know how to get information from let's say a .txt template with the message I want to say. any advice?<br />
<br />
Here's the part that actually work's: go to <a href="http://www.yourstocktips.com.au/forgotpass.htm" target="_blank">www.yourstocktips.com.au/forgotpass.htm</a> and type in &quot;Nala&quot; as the user name (dummy account).<br />
<br />
Thanks!<br />
<br />
OzNewbie<br />
<br />
Here's the code:<br />
<!-- CODE -->
<div id="codeHolder" class="codeHolder" style="width: 500px;">
<div class="codeHeader">
	<span class="codeLink" onclick="Blur(this, this.parentNode.parentNode, getChildren(this),true);">Expand</span><span class="codeDivider">|</span><span class="codeLink" onclick="selectAll(this);">Select</span><span class="codeDivider">|</span><span class="codeLink" onclick="WordWrap(this);">Wrap</span><span class="codeDivider">|</span><span class="codeLink" onclick="LineNumbers(this);">Line Numbers</span>
</div>

<div class="codeContent" style="display: block; width: 500px; white-space: nowrap;">
	<ol START="1" highlight="true">

<li class="codeLI">
###############################</li>
<li class="codeLI">
#&nbsp;Send&nbsp;password</li>
<li class="codeLI">
###############################</li>
<li class="codeLI">
sub&nbsp;pm_send_password</li>
<li class="codeLI">
{</li>
<li class="codeLI">
&nbsp;open&nbsp;(DATABASE,&nbsp;&quot;&lt;${root}$database&quot;)&nbsp;or&nbsp;print&nbsp;$!;</li>
<li class="codeLI">
&nbsp;if($flocking)&nbsp;{flock&nbsp;DATABASE,&nbsp;2;}</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
&nbsp;while(($thisrow&nbsp;=&nbsp;&lt;DATABASE&gt;))</li>
<li class="codeLI">
&nbsp;{</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;($thisrow&nbsp;=~&nbsp;m/^$input{'login'}\|(.*)/)</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&amp;init($thisrow);</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&amp;sendemail($values{'email'},&nbsp;$from,&nbsp;$subject_lost_password,&nbsp;&amp;tempwiz_to_from);</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$sent&nbsp;=&nbsp;1;</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</li>
<li class="codeLI">
&nbsp;}</li>
<li class="codeLI">
&nbsp;if($flocking)&nbsp;{flock&nbsp;DATABASE,&nbsp;8;}</li>
<li class="codeLI">
&nbsp;close&nbsp;DATABASE;&nbsp;</li>
<li class="codeLI">
&nbsp;if(!$sent){&amp;init_errors;&nbsp;&amp;err($error_message{'login&nbsp;not&nbsp;found'});exit;}</li>
<li class="codeLI">
&nbsp;$input{'action'}&nbsp;=&nbsp;&quot;lost_password_sent&quot;;</li>
<li class="codeLI">
&nbsp;&amp;tempwiz;</li>
<li class="codeLI">
&nbsp;exit;</li>
<li class="codeLI">
}</li>
<li class="codeLI">&nbsp;</li>

	</ol>
</div>
</div>
<!-- /CODE -->


</div>

]]></content:encoded>
			<category domain="http://bytes.com/topic/perl/answers/">answers</category>
			<dc:creator>OzNewbie</dc:creator>
			<guid isPermaLink="true">http://bytes.com/topic/perl/answers/877044-resend-password-function</guid>
		</item>
		<item>
			<title>what does it do   undef $/;</title>
			<link>http://bytes.com/topic/perl/answers/876913-what-does-do-undef</link>
			<pubDate>Thu, 12 Nov 2009 12:22:33 GMT</pubDate>
			<description>Hi, 
I am new to Perl and could not understand the below line from an existing Perl Code. 
 
undef $/; 
 
Could anyone please let me know, what does...</description>
			<content:encoded><![CDATA[<div>Hi,<br />
I am new to Perl and could not understand the below line from an existing Perl Code.<br />
<br />
undef $/;<br />
<br />
Could anyone please let me know, what does it do? Thanks in advance.<br />
<br />
Regards...</div>

]]></content:encoded>
			<category domain="http://bytes.com/topic/perl/answers/">answers</category>
			<dc:creator>rasmidas</dc:creator>
			<guid isPermaLink="true">http://bytes.com/topic/perl/answers/876913-what-does-do-undef</guid>
		</item>
		<item>
			<title>File::Find package</title>
			<link>http://bytes.com/topic/perl/answers/876912-file-find-package</link>
			<pubDate>Thu, 12 Nov 2009 11:39:53 GMT</pubDate>
			<description>File::Find traverses a network folder also.  
 
If I give \\ipaddress\dir it works but not when \\ipaddress . 
 
How to make it traverse all the...</description>
			<content:encoded><![CDATA[<div>File::Find traverses a network folder also. <br />
<br />
If I give \\ipaddress\dir it works but not when \\ipaddress .<br />
<br />
How to make it traverse all the shared folders of a machine by inputting the IPAddress only?</div>

]]></content:encoded>
			<category domain="http://bytes.com/topic/perl/answers/">answers</category>
			<dc:creator>pankajit09</dc:creator>
			<guid isPermaLink="true">http://bytes.com/topic/perl/answers/876912-file-find-package</guid>
		</item>
		<item>
			<title>ActivePerl ~s/  /  /  and ~tr/  /  /  and lc() not working</title>
			<link>http://bytes.com/topic/perl/answers/876874-activeperl-s-tr-lc-not-working</link>
			<pubDate>Wed, 11 Nov 2009 20:39:20 GMT</pubDate>
			<description>Hi, 
I am using Activeperl 5.10. 
 
Its replace methods or functions do not seem working. 
 
I need to replace every uppercase letter by its...</description>
			<content:encoded><![CDATA[<div>Hi,<br />
I am using Activeperl 5.10.<br />
<br />
Its replace methods or functions do not seem working.<br />
<br />
I need to replace every uppercase letter by its corresponding lowercase.<br />
I used $str=~ s/A-Z/a-z/;  $str=lc($str); and $str=~ s/[A-Z]/[a-z]/;<br />
<br />
Could you help, please?<br />
<br />
thank you<br />
<br />
Fernando</div>

]]></content:encoded>
			<category domain="http://bytes.com/topic/perl/answers/">answers</category>
			<dc:creator>fheleno</dc:creator>
			<guid isPermaLink="true">http://bytes.com/topic/perl/answers/876874-activeperl-s-tr-lc-not-working</guid>
		</item>
		<item>
			<title>Preserving Array Values Positions</title>
			<link>http://bytes.com/topic/perl/answers/876873-preserving-array-values-positions</link>
			<pubDate>Wed, 11 Nov 2009 20:30:25 GMT</pubDate>
			<description>Hello: 
 
I have two lists of emails saved in flat files one email per line. 
 
My script removes the emails in list 2 if they are present in list 1....</description>
			<content:encoded><![CDATA[<div>Hello:<br />
<br />
I have two lists of emails saved in flat files one email per line.<br />
<br />
My script removes the emails in list 2 if they are present in list 1. Then reprints the email list, one email per line, back into list 2 but without the weeded out emails.<br />
<br />
Except that when reprinting back to list 2 the order is random and I want to preserve the same order in which the emails were at first.<br />
<br />
EXAMPLE: <br />
if in email list 1 I have:<br />
<br />
email_02@server.com<br />
email_04@server.com<br />
email_06@server.com<br />
email_08@server.com<br />
email_10@server.com<br />
<br />
and if in email list 2 I have:<br />
<br />
email_01@server.com<br />
email_02@server.com<br />
email_03@server.com<br />
email_04@server.com<br />
email_05@server.com<br />
email_06@server.com<br />
email_07@server.com<br />
email_08@server.com<br />
email_09@server.com<br />
email_10@server.com<br />
<br />
I want to end up with:<br />
<br />
email_01@server.com<br />
email_03@server.com<br />
email_05@server.com<br />
email_07@server.com<br />
email_09@server.com<br />
<br />
But Im getting :<br />
<br />
email_09@server.com<br />
email_03@server.com<br />
email_07@server.com<br />
email_05@server.com<br />
email_01@server.com<br />
<br />
Here is my script:<br />
<br />
<!-- CODE -->
<div id="codeHolder" class="codeHolder" style="width: 500px;">
<div class="codeHeader">
	<span class="codeLink" onclick="Blur(this, this.parentNode.parentNode, getChildren(this),true);">Expand</span><span class="codeDivider">|</span><span class="codeLink" onclick="selectAll(this);">Select</span><span class="codeDivider">|</span><span class="codeLink" onclick="WordWrap(this);">Wrap</span><span class="codeDivider">|</span><span class="codeLink" onclick="LineNumbers(this);">Line Numbers</span>
</div>

<div class="codeContent" style="display: block; width: 500px; white-space: nowrap;">
	<ol START="1" highlight="true">

<li class="codeLI">foreach&nbsp;(@All_Emails_1)&nbsp;{</li>
<li class="codeLI">
chomp;</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;if(&nbsp;/\w+@[a-zA-Z_]+?\.[a-zA-Z]{2,6}/&nbsp;){</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$valid_emails{$_}&nbsp;=&nbsp;'1';</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;}</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;}</li>
<li class="codeLI">
foreach(@All_Emails_2){</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;chomp;</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;if(&nbsp;$valid_emails{$_}&nbsp;eq&nbsp;'1'&nbsp;){</li>
<li class="codeLI">
print&quot;&lt;B&gt;($valid_emails{$_})&nbsp;($_)&lt;br&gt;&quot;;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delete($valid_emails{$_});</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;push&nbsp;@repeated_emails,$_;</li>
<li class="codeLI">
&nbsp;&nbsp;&nbsp;&nbsp;}</li>
<li class="codeLI">
}</li>
<li class="codeLI">
my&nbsp;@New_All_Emails_1&nbsp;=&nbsp;keys(%valid_emails);</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
$Back_Up_Emails_1&nbsp;=&nbsp;'All_Emails_BKUP.txt';</li>
<li class="codeLI">
$Old_All_Emails_1&nbsp;=&nbsp;'All_Emails_1.txt';</li>
<li class="codeLI">
$New_All_Emails_1&nbsp;=&nbsp;'All_Emails_1.txt';</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
rename($Old_All_Emails_1,&nbsp;$Back_Up_Emails_1)||&nbsp;die&nbsp;print&quot;Cant&nbsp;rename&nbsp;$Back_Up_Emails_1&quot;;</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
open&nbsp;(EMAILLIST,&nbsp;&quot;&gt;&gt;$New_All_Emails_1&quot;)&nbsp;||&nbsp;die&nbsp;print&quot;&lt;br&gt;&lt;b&gt;Error:&nbsp;Cant&nbsp;open&nbsp;$New_All_Emails_1&quot;;</li>
<li class="codeLI">
flock&nbsp;(EMAILLIST);</li>
<li class="codeLI">
foreach&nbsp;$email&nbsp;@New_All_Emails_1){</li>
<li class="codeLI">
print&nbsp;EMAILLIST&nbsp;&quot;$email\n&quot;;</li>
<li class="codeLI">
}</li>
<li class="codeLI">
flock&nbsp;(EMAILLIST,&nbsp;8);</li>
<li class="codeLI">
close&nbsp;(EMAILLIST);&nbsp;&nbsp;&nbsp;&nbsp;</li>

	</ol>
</div>
</div>
<!-- /CODE -->


Thanx for your help<br />
virtualweb</div>

]]></content:encoded>
			<category domain="http://bytes.com/topic/perl/answers/">answers</category>
			<dc:creator>virtualweb</dc:creator>
			<guid isPermaLink="true">http://bytes.com/topic/perl/answers/876873-preserving-array-values-positions</guid>
		</item>
		<item>
			<title>How to return a value of a variable  from shell script to perl script</title>
			<link>http://bytes.com/topic/perl/answers/876868-how-return-value-variable-shell-script-perl-script</link>
			<pubDate>Wed, 11 Nov 2009 19:08:57 GMT</pubDate>
			<description><![CDATA[HI , 
Is there any way to return a value of variable from shell to perl script. 
 
Code: 
=== 
 
Code: 
--------- 
Perl file  
my $diff1=system("sh...]]></description>
			<content:encoded><![CDATA[<div>HI ,<br />
Is there any way to return a value of variable from shell to perl script.<br />
<br />
Code:<br />
===<br />
<!-- CODE -->
<div id="codeHolder" class="codeHolder" style="width: 500px;">
<div class="codeHeader">
	<span class="codeLink" onclick="Blur(this, this.parentNode.parentNode, getChildren(this),true);">Expand</span><span class="codeDivider">|</span><span class="codeLink" onclick="selectAll(this);">Select</span><span class="codeDivider">|</span><span class="codeLink" onclick="WordWrap(this);">Wrap</span><span class="codeDivider">|</span><span class="codeLink" onclick="LineNumbers(this);">Line Numbers</span>
</div>

<div class="codeContent" style="display: block; width: 500px; white-space: nowrap;">
	<ol START="1" highlight="true">

<li class="codeLI">Perl&nbsp;file&nbsp;</li>
<li class="codeLI">
my&nbsp;$diff1=system(&quot;sh&nbsp;diff.sh&quot;);</li>
<li class="codeLI">
my&nbsp;$diff2=system(&quot;sh&nbsp;diff1.sh&quot;);</li>
<li class="codeLI">&nbsp;</li>

	</ol>
</div>
</div>
<!-- /CODE -->


I need exit status of below commands<br />
<br />
i.e 0 and 1 respectively.<br />
<br />
Since in both the cases diff is working so system command will return 0 .<br />
<!-- CODE -->
<div id="codeHolder" class="codeHolder" style="width: 500px;">
<div class="codeHeader">
	<span class="codeLink" onclick="Blur(this, this.parentNode.parentNode, getChildren(this),true);">Expand</span><span class="codeDivider">|</span><span class="codeLink" onclick="selectAll(this);">Select</span><span class="codeDivider">|</span><span class="codeLink" onclick="WordWrap(this);">Wrap</span><span class="codeDivider">|</span><span class="codeLink" onclick="LineNumbers(this);">Line Numbers</span>
</div>

<div class="codeContent" style="display: block; width: 500px; white-space: nowrap;">
	<ol START="1" highlight="true">

<li class="codeLI">
diff1.sh</li>
<li class="codeLI">
-------</li>
<li class="codeLI">
a=diff&nbsp;aaa&nbsp;ccc</li>
<li class="codeLI">
diff.sh</li>
<li class="codeLI">
--------</li>
<li class="codeLI">
b=diff&nbsp;aaa&nbsp;bbb</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
122&nbsp;$&gt;&nbsp;cat&nbsp;aaa&nbsp;</li>
<li class="codeLI">
1hi&nbsp;hello</li>
<li class="codeLI">
123&nbsp;$&gt;&nbsp;cat&nbsp;bbb</li>
<li class="codeLI">
hi&nbsp;hello</li>
<li class="codeLI">
125&nbsp;$&nbsp;cat&nbsp;ccc</li>
<li class="codeLI">
1hi&nbsp;hello</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
120&nbsp;$&nbsp;diff&nbsp;aaa&nbsp;ccc</li>
<li class="codeLI">
echo&nbsp;$?</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
diff&nbsp;aaa&nbsp;bbb</li>
<li class="codeLI">
1c1</li>
<li class="codeLI">
&lt;&nbsp;1hi&nbsp;hello</li>
<li class="codeLI">
---</li>
<li class="codeLI">
&gt;&nbsp;hi&nbsp;hello</li>
<li class="codeLI">
Exit&nbsp;1</li>
<li class="codeLI">&nbsp;</li>
<li class="codeLI">
&nbsp;echo&nbsp;$?</li>
<li class="codeLI">
1</li>
<li class="codeLI">&nbsp;</li>

	</ol>
</div>
</div>
<!-- /CODE -->


</div>

]]></content:encoded>
			<category domain="http://bytes.com/topic/perl/answers/">answers</category>
			<dc:creator>babp</dc:creator>
			<guid isPermaLink="true">http://bytes.com/topic/perl/answers/876868-how-return-value-variable-shell-script-perl-script</guid>
		</item>
		<item>
			<title>RSS Parsing with Perl</title>
			<link>http://bytes.com/topic/perl/answers/876838-rss-parsing-perl</link>
			<pubDate>Wed, 11 Nov 2009 08:56:13 GMT</pubDate>
			<description>HI, 
yesterday i posted a question on XSL transformation and i was able to solve that. 
Now my question is on RSS parsing. 
I tried using XML::RSS...</description>
			<content:encoded><![CDATA[<div>HI,<br />
yesterday i posted a question on XSL transformation and i was able to solve that.<br />
Now my question is on RSS parsing.<br />
I tried using XML::RSS and was trying to install the module.<br />
There are many dependencies and i was not able to install the module.<br />
Anybody have an idea on which other module to use other than XML::RSS?<br />
<br />
Raghu</div>

]]></content:encoded>
			<category domain="http://bytes.com/topic/perl/answers/">answers</category>
			<dc:creator>gpraghuram</dc:creator>
			<guid isPermaLink="true">http://bytes.com/topic/perl/answers/876838-rss-parsing-perl</guid>
		</item>
		<item>
			<title>iso 8859-2 input in cmd.exe as input for ActivePerl</title>
			<link>http://bytes.com/topic/perl/answers/876800-iso-8859-2-input-cmd-exe-input-activeperl</link>
			<pubDate>Tue, 10 Nov 2009 14:43:24 GMT</pubDate>
			<description>Hello, 
 
I have a txt file with Spanish:Hungarian words separated by colon. 
How can I achieve that East European characters are taken correctly as...</description>
			<content:encoded><![CDATA[<div>Hello,<br />
<br />
I have a txt file with Spanish:Hungarian words separated by colon.<br />
How can I achieve that East European characters are taken correctly as input<br />
in cmd.exe and compared with the lines in the txt file?<br />
<br />
Regard,<br />
<br />
Peter<br />
<br />
++++++++++++++++++<br />
System---&gt;Windows XP<br />
Perl---&gt; ActivePerl<br />
++++++++++++++++++</div>

]]></content:encoded>
			<category domain="http://bytes.com/topic/perl/answers/">answers</category>
			<dc:creator>pknezel</dc:creator>
			<guid isPermaLink="true">http://bytes.com/topic/perl/answers/876800-iso-8859-2-input-cmd-exe-input-activeperl</guid>
		</item>
		<item>
			<title>Extracting Data from XML using XSL</title>
			<link>http://bytes.com/topic/perl/answers/876767-extracting-data-xml-using-xsl</link>
			<pubDate>Tue, 10 Nov 2009 03:04:30 GMT</pubDate>
			<description>Hi, 
I want to know how to extract information from a XML file using a XSL style sheet using perl. 
I have alreday written a XSL for a XML file. 
My...</description>
			<content:encoded><![CDATA[<div>Hi,<br />
I want to know how to extract information from a XML file using a XSL style sheet using perl.<br />
I have alreday written a XSL for a XML file.<br />
My requirement is to apply this XSL on the xml which in turn gives me a csv output.<br />
Which module shuld i use for this?<br />
Thanks<br />
Raghu</div>

]]></content:encoded>
			<category domain="http://bytes.com/topic/perl/answers/">answers</category>
			<dc:creator>gpraghuram</dc:creator>
			<guid isPermaLink="true">http://bytes.com/topic/perl/answers/876767-extracting-data-xml-using-xsl</guid>
		</item>
	</channel>
</rss>
