Hi Again
My input file have
"BegBalance" "Jan" "Feb" "Mar" "Apr" "May" "Jun" "Jul" "Aug" "Sep" "Oc
+t" "Nov" "Dec" "Period" ,,,,,,,,,,,,,,,,,,
"FY01","HSP_InputValue","Local","Plan","Final","10","C4000","A0000","E
+1900","52112",#Mi,1,2,3,4,5,6,7,8,9,10,11,12
"FY01","HSP_InputValue","Local","Plan","Final","10","C4000","A0000","E
+1900","52122",#Mi,1,2,3,4,5,6,7,8,9,10,11,12
My Mapping file have
"C4000","A0000","C4910","A5854"
My output file is getting generated after running your script is below, Ideally it should check "C4000","A0000" in mapping file if its there then has to update both with "C4910","A5854" for all the rows/line. What your script is doing its just updating the first Row and from second its just updating C4000 to C4910 but not updating A0000 to A5854.
I dont have A4910 and A0000 combination in mapping file.
If you are ok then can i send you a webex please so that you can take look ?
"BegBalance" "Jan" "Feb" "Mar" "Apr" "May" "Jun" "Jul" "Aug" "Sep" "Oc
+t" "Nov" "Dec" "Period" ,,,,,,,,,,,,,,,,,,
"FY01","HSP_InputValue","Local","Plan","Final","10","C4910","A5854","E
+1900","52112",#Mi,1,2,3,4,5,6,7,8,9,10,11,12
"FY01","HSP_InputValue","Local","Plan","Final","10","C4910","A0000","E
+1900","52122",#Mi,1,2,3,4,5,6,7,8,9,10,11,12
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.