Linux 分割文件:将文件分成大小相等的两部分
要将一个文件分成两个大小一致的文件,可以使用以下命令:
split -n 2 -d -b $(($(stat -c '%s' 文件名)/2)) 文件名 文件名前缀
其中,'文件名'是要分割的源文件的名称,'文件名前缀'是生成的分割文件的前缀。
这个命令使用了split命令,选项说明如下:
-n 2:将文件分成2个部分;-d:使用数字作为分割文件的后缀;-b $(($(stat -c '%s' 文件名)/2)):将文件分成大小相等的两部分,通过$(($(stat -c '%s' 文件名)/2))获取源文件的大小,并除以2。
执行命令后,会生成两个以'文件名前缀'开头的分割文件,分别为'文件名前缀00'和'文件名前缀01'。
原文地址: https://www.cveoy.top/t/topic/qlI4 著作权归作者所有。请勿转载和采集!