मेरे पास एक फाइल है जो इस प्रकार है:
------------------------------------------------------------------------------------------------------------------------------------------------------------------
49515 23/6/2014 SL B .OO 2500.00
R ROY 4561235
BEING THE T.E PAID
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
23495 26/7/2014 CL A 2300.00 .00
S DAS 2334167
BEING THE MONEY RECOVERED
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
मेरा वांछित आउटपुट निम्नानुसार है:
49515 23/6/2014 SL B .00 2500.00 R ROY 4561235 BEING THE T.E PAID
23495 26/7/2014 CL A 2300.00 .00 S DAS 2334167 BEING THE MONEY RECOVERED
मैं बहुत सफलता के बिना awk में निम्नलिखित कोड की कोशिश की, क्षेत्र विभाजक के रूप में newline सेट करने के लिए किया जा रहा विचार और रिकॉर्ड विभाजक के रूप में हाइफ़न (--------) की लाइन:
BEGIN {
FS="/n"
RS="^-+$"}
{ print $1,$2,$3}
FS=/n"
सिर्फ गलत वर्तनी, सही है? आप उपयोग कर रहे थेFS="\n"
?