我有一個很大的CSV文件(7.3GB; 16,300,000行),我怎樣才能將這個文件分成兩個文件?如何拆分大文件?
Q
如何拆分大文件?
6
A
回答
16
你看過split
命令嗎?有關更多信息,請參閱this男子頁面。
這個page包含這個命令的一個使用示例。
旁白:
的man -k
命令是查找的Unix/Linux命令,如果你不太清楚具體的命令就是相當有用。使用man -k命令指定關鍵字,系統將提取相關命令。例如,
% man -k split
將產生:
csplit (1) - split a file into sections determined by context lines
dirsplit (1) - splits directory into multiple with equal size
dpkg-split (1) - Debian package archive split/join tool
gpgsplit (1) - Split an OpenPGP message into packets
pnmsplit (1) - split a multi-image portable anymap into multiple single-image files
ppmtoyuvsplit (1) - convert a portable pixmap into 3 subsampled raw YUV files
split (1) - split a file into pieces
splitdiff (1) - separate out incremental patches
splitfont (1) - extract characters from an ISO-type font.
URI::Split (3pm) - Parse and compose URI strings
wcstok (3) - split wide-character string into tokens
yuvsplittoppm (1) - convert a Y- and a U- and a V-file into a portable pixmap
zipsplit (1) - split a zipfile into smaller zipfiles
1
分裂-d -n升/ N filename.csv tempfile.part。
將文件拆分爲N個文件而沒有拆分線。正如在上面的評論中提到的,每個文件中都不重複標題。
相關問題
- 1. 用戶拆分大文件
- 2. 拆分龐大的文件
- 3. 用VB.NET拆分大文件
- 4. 拆分大文件用awk
- 5. 如何拆分AVI文件
- 6. 如何拆分en.yml文件?
- 7. 如何使用C#按文件大小拆分PDF文件?
- 8. 如何拆分大於內存大小的文件?
- 9. 智能拆分大文本文件
- 10. JAVA將大文件拆分爲多部分ZIP。如何?
- 11. 如何在Windows中拆分大文本文件?
- 12. 如何使用C#拆分大文本文件(32 GB)
- 13. 將大文本文件(大約50GB)拆分爲多個文件
- 14. 使用Python將大文件發佈到usenet&nntplib:大文件如何拆分?
- 15. 熊貓 - 拆分大型excel文件
- 16. 拆分大文件沒有複製?
- 17. 拆分非常大的javascript文件
- 18. 拆分大FO較小的PDF文件
- 19. 拆分一個巨大的KML文件
- 20. 如何根據大小拆分ORC文件?
- 21. 如何在unix命令行中拆分大型csv文件
- 22. 使用RandomAccessFile和多線程時,如何拆分大char文件?
- 23. 我如何拆分一個巨大的txt文件與Python
- 24. 如何根據固定大小拆分PL/SQL中的文件
- 25. 如何在c#中將大文件拆分爲塊?
- 26. 如何拆分大型SQL金屬c#實體文件
- 27. 如何使用XSLT拆分XML文件?
- 28. KineticJS - 如何拆分物體和文件
- 29. 如何在PowerBuilder中拆分文件
- 30. 如何讀取文件和拆分scala
嗨,語法是正確的? ** split --lines = 5 1.csv ** – sprabhakaran
@spk:語法正確,但這會將您的文件拆分爲3,260,000個文件。您應該選擇較高的值,高於8,150,000和低於16,300,000的任何金額將創建兩個文件。 – Zeta
像@spk提到的那樣,選擇正確的值會做你想要的。如果您在SO上提出的任何問題都爲您的問題提供了正確的答案,請隨時接受它們 - http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work – Levon