मैं दो पाठ फ़ाइलों है, उनमें से प्रत्येक किबैश में लाइन द्वारा दो फ़ाइलों लाइन मर्ज करने के लिए कैसे
file1.txt file2.txt
---------- ---------
linef11 linef21
linef12 linef22
linef13 linef23
. .
. .
. .
की तरह लाइन में इस तरह से एक जानकारी मैं एक पार्टी का उपयोग कर लाइनों से शोध करे विलय करने के लिए फ़ाइलों लाइनों करवाना चाहते हैं प्राप्त करने के लिए स्क्रिप्ट:
fileresult.txt
--------------
linef11 linef21
linef12 linef22
linef13 linef23
. .
. .
. .
यह बैश में कैसे किया जा सकता है?
यदि मैं एक डेलीमीटर का उपयोग करना चाहता हूं तो यह कैसे काम करता है? – Teja
@SOaddict '' paste -d "\ n" *> results.txt''' –
'पेस्ट' प्रत्येक कॉलम को टैब के साथ अलग करेगा जबतक कि आप' -d' विकल्प से ओवरराइड न करें, ताकि आप ' awk', 'sed', आदि ... प्रत्येक पंक्ति को प्रारूपित करने के लिए। उदाहरण: 'file1.txt file2.txt पेस्ट करें awk '{printf "% -61s |% s \ n", $ 1, $ 2}' '... यह 'diff -side-by-side' आउटपुट की नकल करता है) –