Tôi cần phải di chuyển nội dung của mỗi dòng thứ hai lên đến dòng ở trên sao cho dữ liệu của dòng 2 nằm dọc theo dòng 1, hoặc là dấu phẩy hoặc khoảng trắng được phân tách.Làm cách nào để ghép các cặp liên tiếp vào một tệp lớn (1 triệu dòng) bằng cách sử dụng vim, sed hoặc một công cụ tương tự khác?
Input:
line1
line2
line3
line4
Output:
line1 line2
line3 line4
Tôi đã thực hiện nó trong vim với ghi âm đơn giản nhưng vim dường như sụp đổ khi tôi nói với nó để làm điều đó 100 000 lần. .. Tôi nghĩ rằng có lẽ sed sẽ là một lựa chọn tốt nhưng không chắc chắn làm thế nào để làm những gì tôi muốn hoặc có thể có một lựa chọn tốt hơn?
Mỗi dòng chỉ chứa 1 giá trị số, tôi chỉ có một triệu dòng ...
hãy định dạng câu hỏi của bạn, và cho chúng ta thấy đầu vào thích hợp và dự kiến đầu ra. –