Linux split 命令用法详解 - 切割文件[转]
2013-10-25 11:09
537 查看
功能说明:切割文件。语 法:split [--help][--version][-<行数>][-b <字节>][-C <字节>][-l <行数>][要切割的文件][输出文件名]补充说明:split可将文件切成较小的文件,预设每1000行会切成一个小文件。参 数: -<行数>或-l<行数> 指定每多少行就要切成一个小文件。 -b<字节> 指定每多少字就要切成一个小文件。 -C<字节> 与-b参数类似,但切割时尽量维持每行的完整性。 --help 显示帮助。 --version 显示版本信息。 [输出文件名] 设置切割后文件的前置文件名,split会自动在前置文件名后再加上编号。
使用范例:
1. 要将文件分割成 1000 行的段,请输入:
split book
此示例将 book 分割成 1000 行的段,命名为 xaa、 xab、 xac 等等。
2. 要将文件分割成 50 行的段并指定文件名前缀,请输入:
split -l 50 book sect
此示例将 book 分割成 50 行的段,命名为 sectaa、sectab、sectac 等等。
3. 要将文件分割成 2KB 的段,请输入:
split -b 2k book
此示例将 book 分割成 2*1024 字节的段,命名为 xaa、xab、xac 等等。
4. 要将文件分割成 676 个以上的段,请输入:
split -l 5 -a 3 book sect
此例将 book 分割成 5 行的段,命名为 sectaaa、sectaab、 sectaac 等等,直到 sectzzz(最多 17,576 个文件)。
该命令包含在/usr/bin/split
使用范例:
1. 要将文件分割成 1000 行的段,请输入:
split book
此示例将 book 分割成 1000 行的段,命名为 xaa、 xab、 xac 等等。
2. 要将文件分割成 50 行的段并指定文件名前缀,请输入:
split -l 50 book sect
此示例将 book 分割成 50 行的段,命名为 sectaa、sectab、sectac 等等。
3. 要将文件分割成 2KB 的段,请输入:
split -b 2k book
此示例将 book 分割成 2*1024 字节的段,命名为 xaa、xab、xac 等等。
4. 要将文件分割成 676 个以上的段,请输入:
split -l 5 -a 3 book sect
此例将 book 分割成 5 行的段,命名为 sectaaa、sectaab、 sectaac 等等,直到 sectzzz(最多 17,576 个文件)。
该命令包含在/usr/bin/split
相关文章推荐
- linux split命令参数及用法详解---linux分割文件命令
- e2fsck命令_Linux e2fsck 命令用法详解:用于检查第二扩展文件系统的完整性
- tempfile命令_Linux tempfile 命令用法详解:shell中给临时文件命名
- linux cp命令参数及用法详解---linux 复制文件命令cp
- mktemp命令_Linux mktemp 命令用法详解:创建临时文件供shell脚本使用
- cat命令_Linux cat 命令用法详解:连接文件并打印到标准输出设备上
- strings命令_Linux strings 命令用法详解:在对象文件或二进制文件中查找可打印的字符串
- stat命令_Linux stat 命令用法详解:用于显示文件的状态信息
- rev命令_Linux rev 命令用法详解:将文件内容以字符为单位反序输出
- bzcat命令_Linux bzcat 命令用法详解:解压缩指定的.bz2文件
- linux chmod命令参数及用法详解--文件文件夹权限设定命令
- linux mount命令参数及用法详解---linux挂载光盘等文件系统的命令
- linux rm命令参数及用法详解---linux删除文件或目录命令
- linux cp命令参数及用法详解---linux 复制文件命令cp
- findfs命令_Linux findfs 命令用法详解:标签或UUID查找文件系统
- dumpe2fs命令_Linux dumpe2fs 命令用法详解:用于打印“ext2/ext3”文件系统的超级块和快组信息
- lftpget命令_Linux lftpget 命令用法详解:调用lftp指令下载指定的文件
- diff命令_Linux diff 命令用法详解:比较给定的两个文件的不同