2019-03-15 03:44:37 +00:00
|
|
|
|
# split
|
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
> 把一个文件拆分成几块。
|
2024-01-31 10:20:27 +00:00
|
|
|
|
> 更多信息:<https://keith.github.io/xcode-man-pages/split.1.html>.
|
2019-03-15 03:44:37 +00:00
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
- 分割一个文件,每个分割部分有 10 行(除了最后一个):
|
2019-03-15 03:44:37 +00:00
|
|
|
|
|
2024-06-18 17:54:22 +01:00
|
|
|
|
`split -l 10 {{路径/到/文件}}`
|
2019-03-15 03:44:37 +00:00
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
- 用正则表达式拆分文件。匹配行将是下一个输出文件的第一行:
|
2019-03-15 03:44:37 +00:00
|
|
|
|
|
2024-06-18 17:54:22 +01:00
|
|
|
|
`split -p {{cat|^[dh]og}} {{路径/到/文件}}`
|
2019-03-15 03:44:37 +00:00
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
- 拆分一个文件,每个拆分中有 512 个字节(除了最后一个文件,使用 512K 表示 Kb,512M 表示 Mb):
|
2019-03-15 03:44:37 +00:00
|
|
|
|
|
2024-06-18 17:54:22 +01:00
|
|
|
|
`split -b 512 {{路径/到/文件}}`
|