1.split命令

sqlit命令可以把大文件切割成很多小文件。用于处理文件太大的问题。



2.split命令的使用方法

语法:

split [选项] [文件] [前导符]


选项:

-b:以文件大小分割,可指定单位b k M 等

-l:以行数分割。


前导符:

切割完的文件,文件名的前面的字符。



3.实例

切割文件,大小100k。

[root@localhost ~]# split -b 100k 1.txt  

[root@localhost ~]# ll

-rw-r--r-- 1 root root 102400 Apr 24 08:51 xaa

-rw-r--r-- 1 root root 102400 Apr 24 08:51 xab

-rw-r--r-- 1 root root 102400 Apr 24 08:51 xac

-rw-r--r-- 1 root root 102400 Apr 24 08:51 xad

-rw-r--r-- 1 root root  31326 Apr 24 08:51 xae


指定前导字符分割

[root@localhost ~]# split -b 100k 1.txt  wang

[root@localhost ~]# ll

-rw-r--r-- 1 root root 102400 Apr 24 08:51 wangaa

-rw-r--r-- 1 root root 102400 Apr 24 08:51 wangab

-rw-r--r-- 1 root root 102400 Apr 24 08:51 wangac

-rw-r--r-- 1 root root 102400 Apr 24 08:51 wangad

-rw-r--r-- 1 root root  31326 Apr 24 08:51 wangae