Linux中分裂命令的使用方法

Linux中分裂命令的使用方法?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

<>强命令功能:切割文件,将文件以行为单位或以字节为单位进行切割

<>强命令语法:

分裂(-)(- version)

分裂[& lt;行数祝辞][- l & lt;行数祝辞][要切割的文件][输出文件名]
,以行数为单位

分裂(- b & lt;字节祝辞][- c & lt;字节祝辞][要切割的文件][输出文件名),以字节为单位

输出文件名是指切割后的文件会以此为前缀。

<强> 1。以行为单位切割文件

首先创建一个有五行的文件你好,

#猫你好
你好,World1
你好,World2
你好,World3
你好,World4
你好,World5

使用命令:

#分裂2你好split1_

分裂命令会将文件以两行为单位进行切割,每两行组成一个新文件,5行就有三个文件,名称会分别为:

split1_aa, split1_ab, split_ac

<强> 2。以字节为单位的切割

还是文件你好,使用命令ls - l你好可以看到文件的大小为65字节,以10字节切割文件,会有7个文件

先使用- b命令,如下:

# 10分裂- b你好split2_

文件切出来有7个,

split2_aa, split2_ab, split2_ac, split2_ad, split2_ae, split2_af, split2_ag

下面使用- c参数,如下:

# 10你好split3_分裂- c

切出了10个文件,用ls - l命令输出如下:

癓inux中分裂命令的使用方法"

虽然同样是以字节为单位切割文件,但- c参数会尽量保持每行的完整性,也就是说,一行有13个字节,那么会切割成两个文件,一个10字节,一个3字节,而- b参数会将8字节累计到下一行凑足十字节再切,所以- b参数只有7个文件,而c参数有10个文件。

看完上述内容,你们掌握Linux中分裂命令的使用方法的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

Linux中分裂命令的使用方法