December 26 2014

linux split file

[root@hebdb ~]# split –h
Usage: split [OPTION]… [INPUT [PREFIX]]
Output fixed-size pieces of INPUT to PREFIXaa, PREFIXab, …; default
size is 1000 lines, and default PREFIX is `x’.  With no INPUT, or when INPUT
is -, read standard input.

Mandatory arguments to long options are mandatory for short options too.
-a, –suffix-length=N   use suffixes of length N (default 2)
-b, –bytes=SIZE        put SIZE bytes per output file
-C, –line-bytes=SIZE   put at most SIZE bytes of lines per output file
-d, –numeric-suffixes  use numeric suffixes instead of alphabetic
-l, –lines=NUMBER      put NUMBER lines per output file
–verbose           print a diagnostic just before each
output file is opened
–help     display this help and exit
–version  output version information and exit



split -b 10m server.log server_prefix  以十M分开

-l 500 以500行分开

-c 1024 以字节分开 和b类似 但他会尽量维持每行的完整性

Copyright 2019. All rights reserved.

Posted 2014年12月26日 by ucjmh in category "linux

Leave a Reply

Your email address will not be published. Required fields are marked *