shell 按split切分文件,200m大写切分一次,不截断行, 命令发我
时间: 2024-02-04 11:04:21 AIGC 浏览: 175
可以使用以下命令将一个 200MB 的文件按照 200MB 切分为多个文件,不截断行:
```
split -d -b 200m --additional-suffix=.txt --suffix-length=4 --verbose --line-bytes=0 input_file output_file
```
其中,参数解释如下:
- `-d`:使用数字后缀代替字母后缀。
- `-b 200m`:按照 200MB 的大小切分文件。
- `--additional-suffix=.txt`:设置输出文件名的后缀为 .txt。
- `--suffix-length=4`:设置数字后缀的长度为 4。
- `--verbose`:显示切分文件的详细信息。
- `--line-bytes=0`:不截断行。
执行上述命令后,将会得到多个以 output_file 为前缀,以数字为后缀的文件,例如 output_file0000.txt、output_file0001.txt 等等。每个文件的大小都不会超过 200MB,且不会截断行。
阅读全文
相关推荐

















