I confirmed there is not a problem with my code by comparing Cygwin against Gawk for Windows.
sp_array[++ sp_count] = d_quote "SP" d_quote ", " ticket "," d_quote type ", " volume ", " price ", " 0 I’m reading a file and writing the data to an array. I’ve tried multiple variations are the problem is certainly in the Cygwin code. The output is messed up if I have more than 7 variables. Thanks cygwin $ gawk -f PROCESS_INGOT.awk ingot.txt , 0 01, 3686.3 0.01, 3686.3, 3680.0 Gawk for Windows C:\cygwin64\home\trading_scripts>gawk -f PROCESS_INGOT.awk ingot.txt "SP", 2183197,"SELL, 0.01, 3686.3, 0 "SP", 2183197,"SELL, 0.01, 3686.3, 3680.0 Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10 -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple