split 命令用于将文件平均分割为多个小文件,多用于日志查看。
先下载一个测试文件 split_test
1 | $ split split_test |
默认 split
会将文件均匀的分割成多个小文件,文件名以 x
开头,剩余字符按字符表排序。
语法
1 | $ split [OPTION]... [FILE [PREFIX]] |
split
命令有多个参数可供调用
-b
指定输出文件的大小,单位为 byte。-d
使用数字作为后缀。-l
指定输出文件的行数-a
指定后缀的长度
分割出 100k 的文件
-b
默认单位为 byte,可以指定分割单位,如 K,M,G,T,P,E,Z,Y
1 | $ split -b 100k split_test |
使用数字为后缀,并指定长度
1 | $ split -b 100k -d -a 4 split_test |
指定文件前缀
1 | $ split -b 100k -d -a 4 split_test split. |
指定行数分割文件
1 | $ split -l 1000 split_test |
最近热读
扫码关注公众号,或搜索公众号“温欣爸比”
及时获取我的最新文章