eps*_*nes 2 unix macos bash split
我知道 OS X 支持类似 Linux 的split命令。
我有一个巨大的文件file.csv。
当我跑
split -l 1000 file.csv new_
Run Code Online (Sandbox Code Playgroud)
我创建了一个文件new_aa,但该文件与file.csv. 它没有分裂。
当我运行文件 file.csv 时,我得到ASCII text, with CR line terminators. 顺便说一句,运行wc -l命令显示file.csv有 0 行。
你的命令很好:
split -l 1000 file.csv new_
Run Code Online (Sandbox Code Playgroud)
但是,您似乎遇到了一些编码问题。当你说file file.csv你得到
ASCII 文本,带有 CR 行终止符
所以你需要的是把这个文件从 MAC 移植到 UNIX。这可以通过以下任一方式完成:
mac2unix file.csv
dos2unix -c mac file.csv
Run Code Online (Sandbox Code Playgroud)