`

split命令

阅读更多
split命令

split命令可以将一个大文件分割成很多个小文件,有时需要将文件分割成更小的片段,比如为提高可读性,生成日志等。

-b:值为每一输出档案的大小,单位为 byte。
-C:每一输出档中,单行的最大 byte 数。
-d:使用数字作为后缀。
-l:值为每一输出文档的行数大小。


实例

1、生成一个大小为100KB的测试文件:

[root@localhost split]# split -b 10k date.file

[root@localhost split]# ls date.file
xaa xab xac xad xae xaf xag xah xai xaj



2、文件被分割成多个带有字母的后缀文件,如果想用数字后缀可使用-d参数,
同时可以使用-a length来指定后缀的长度:

[root@localhost split]# split -b 10k date.file -d -a 3

[root@localhost split]# ls date.file
x000 x001 x002 x003 x004 x005 x006 x007 x008 x009

3、为分割后的文件指定文件名的前缀

[root@localhost split]# split -b 10k date.file -d -a 3 split_file

[root@localhost split]# ls
date.file split_file000 split_file001 split_file002 split_file003 split_file004 split_file005 split_file006 split_file007 split_file008 split_file009


4、使用-l选项根据文件的行数来分割文件,例如把文件分割成每个包含10行的小文件:

split -l 10 date.file


来自: http://man.linuxde.net/split
分享到:
评论

相关推荐

    Linux工具split命令分割文件

    Linux工具split命令分割文件 分包工具

    Linux split命令用法详解

    Linux split命令 Linux split命令用于将一个文件分割成数个。 该指令将大文件分割成较小的文件,在默认情况下将按照每1000行切割成一个小文件。 语法split [--help][--version][-][-b ][-C ][-l ][要切割的文件]...

    Linux之split命令详解

    Linux split命令用于将一个文件分割成数个,该指令将大文件分割成较小的文件,在默认情况下将按照每1000行切割成一个小文件,其基本语法是split [--help][--version][-<行数>][-b <字节>][-C <字节>][-l &...

    dpkg-split命令 分割软件包

    dpkg-split命令用来将Debian linux中的大软件包分割成小软件包,它还能够将已分割的文件进行合并。 dpkg-split命令只能在Debian系统上使用,因为他需要调用dpkg-deb命令分析软件包的组成。 语法格式: dpkg-split ...

    详解使用 split 命令分割 Linux 文件

    要将文件分割为多个文件块,只需使用 split 命令。 $ split bigfile 默认情况下,split 命令使用非常简单的命名方案。文件块将被命名为 xaa、xab、xac 等,并且,大概地,如果你将足够大的文件分割,你甚至可能会...

    Unix 命令全集

    split 命令 splat 命令 splitvg 命令 splitlvcopy 命令 splp 命令 spost 命令 spray 命令 sprayd 守护进程 srcmstr 守护进程 startcondresp 命令 start-secldapclntd 命令 stop-secldapclntd 命令 startrpdomain ...

    Linux命令大全

     49.split命令:切割文件  50.stat命令:显示inode内容  51.sum命令:计算文件的校验码  52.tee命令:从标准输入读取并输出到标准输出和文件  53.tmpwatch命令:删除暂存文件  54.touch命令:更新文件或...

    Linux课堂笔记.pdf

    一、操作系统概述 1、 操作系统 2、 不同应用利于的主流操作系统二、系统安装 1、安装VM虚拟机 1.1 简要介绍 1.2 配置网卡 2、 配置网卡信息 3、 Linux目录详解 ...2.8.11 split命令 2.8.12 awk命令

    Linux下文件的切分与合并的简单方法介绍

    linux下文件分割可以通过split命令来实现,可以将一个大文件拆分成指定大小的多个文件,并且拆分速度非常的快,可以指定按行数分割和安大小分割两种模式。Linux下文件合并可以通过cat命令来实现,非常简单。 在...

    TCL培训教程(全)

    5.11split命令: 5.12join命令 6控制流 6.1if命令 6.2循环命令:while 、for、 foreach 6.2.1while命令 6.2.2for命令 6.2.3foreach命令 6.2.4break和continue命令 6.2.5switch 命令 6.1eval命令 6.2source命令 7过程...

    TCL编程初步

    5.11 JOIN与 SPLIT命令24 5.12 FOREACH控制结构27 第 6 章. 数组 28 6.1 数组的定义与格式28 6.2 数组变量29 6.3 多维数组29 6.4 数组操作命令.30 6.4.1 array get 命令 30 6.4.2 array names命令. 30 ...

    WPS2009最新版提供下载

    解决的办法就是将最后的压缩包按照指定大小进行分割,这就需要用到split命令了。 举例说明: 要将目录logs打包压缩并分割成多个1M的文件,可以用下面的命令: tar cjf - logs/ |split -b 1m - logs.tar.bz2. 完成后...

    WPS2009最新版提供下载2

    解决的办法就是将最后的压缩包按照指定大小进行分割,这就需要用到split命令了。 举例说明: 要将目录logs打包压缩并分割成多个1M的文件,可以用下面的命令: tar cjf - logs/ |split -b 1m - logs.tar.bz2. 完成后...

    Tcl_TK编程权威指南pdf

    split命令 join命令 相关章节 第6章 控制结构命令 if then else switch while foreach for break与continue catch error return 第7章 过程与作用域 proc命令 使用rename来改变命令名 作用域 ...

    TCL脚本语言编程

    1.4 TCL命令格式...........................................................................................................................2 1.5 TCL脚本文件和SOURCE 命令...................................

    nologin命令 限制用户登录

    与该功能相关的Linux命令:readonly命令 – 标记shell变量或函数为只读vipw命令 – 编辑某些配置文件dpkg-split命令 – 分割软件包resize命令 – 设置终端机视窗的大小source命令 – 在当前Shell环境中从指定文件...

    文件分割工具Super Split 0.92

    文件分割工具 Super Split 使用说明 一、特点 本软件最大特点是能够自动检测A盘剩余容量,自适应A盘。 二、使用方法: (1)split -xxxK filename.ext 其中“K”不能省略,“K”表示以KB为单位进行...

Global site tag (gtag.js) - Google Analytics