निम्नलिखित सामग्री की एक फ़ाइल होने:
1111,2222,3333,4444
aaaa,bbbb,cccc,dddd
मैं मूल के बराबर एक फ़ाइल प्राप्त करना चाहता हूं, लेकिन n = 2 के लिए एक n-th कॉलम की कमी है, (या यह 3 हो सकता है)
1111,2222,4444
aaaa,bbbb,dddd
या, n = 0 के लिए (या यह 1 हो सकता है)
2222,3333,4444
bbbb,cccc,dddd
एक वास्तविक फ़ाइल गीगाबाइट हो सकती है जिसमें दसियों हज़ार कॉलम हों।
हमेशा ऐसे मामलों में, मुझे संदेह है कि कमांड लाइन के जादूगर एक सुरुचिपूर्ण समाधान की पेशकश कर सकते हैं ... :-)
मेरे वास्तविक वास्तविक मामले में मुझे 2 पहले कॉलम छोड़ने की जरूरत है, जो कि पहले कॉलम को एक अनुक्रम में दो बार ड्रॉप करके किया जा सकता है, लेकिन मुझे लगता है कि इसे थोड़ा सामान्य करना अधिक दिलचस्प होगा।
,
और यह कभी भी एक क्षेत्र के अंदर नहीं होता है।
,
? (यानी,,
केवल कभी क्षेत्र विभाजक के रूप में उपयोग किया जाता है।)