Tôi có tệp phân tách bằng tab có hơn 200 triệu dòng. Cách nhanh nhất trong Linux để chuyển đổi tệp này thành tệp csv là gì? Tệp này có nhiều dòng thông tin tiêu đề mà tôi sẽ cần phải loại bỏ đường, nhưng số lượng dòng tiêu đề được biết. Tôi đã thấy các đề xuất cho sed
và gawk
, nhưng tôi tự hỏi nếu có lựa chọn "ưa thích".cách nhanh nhất chuyển đổi tệp được phân cách bằng tab thành csv trong linux
Chỉ cần làm rõ, không có tab được nhúng nào trong tệp này.
Đối với csv to tsv và các dấu phân tách được nhúng, xem thêm câu trả lời cho http://stackoverflow.com/questions/13475535/replace-every-comma-not-enclosed-in-a-pair-of-double -quotes-with (cũng có liên quan: http://unix.stackexchange.com/questions/48672/remove-comma-between-the-quotes-only-in-a-comma-delimited-file). –