Linux中split命令怎么用
这篇文章主要为大家展示了“Linux中split命令怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux中split命令怎么用”这篇文章吧。
Linux常用命令split命令 可以将一个大文件分割成很多个小文件,有时需要将文件分割成更小的片段,比如为提高可读性,生成日志等。
split分割任意大小的文件
选项-b:值为每一输出档案的大小,单位为byte。-C:每一输出档中,单行的最大byte数。-d:使用数字作为后缀。-l:值为每一输出档的行数大小。-a:指定后缀长度(默认为2)。实例
生成一个大小为100KB的测试文件:
[root@localhostsplit]#ddif=/dev/zerobs=100kcount=1of=date.file1+0recordsin1+0recordsout102400bytes(102kB)copied,0.00043seconds,238MB/s
使用split命令将上面创建的date.file文件分割成大小为10KB的小文件:
[root@localhostsplit]#split-b10kdate.file[root@localhostsplit]#lsdate.filexaaxabxacxadxaexafxagxahxaixaj
文件被分割成多个带有字母的后缀文件,如果想用数字后缀可使用-d参数,同时可以使用-a length来指定后缀的长度:
[root@localhostsplit]#split-b10kdate.file-d-a3[root@localhostsplit]#lsdate.filex000x001x002x003x004x005x006x007x008x009
为分割后的文件指定文件名的前缀:
[root@localhostsplit]#split-b10kdate.file-d-a3split_file[root@localhostsplit]#lsdate.filesplit_file000split_file001split_file002split_file003split_file004split_file005split_file006split_file007split_file008split_file009
使用-l选项根据文件的行数来分割文件,例如把文件分割成每个包含10行的小文件:
split-l10date.file
以上是“Linux中split命令怎么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。