按行拆分文件

时间:2014-05-25 04:44:05

标签: linux bash shell split

我用

split --lines=100 file 

分割文件,输出文件名称为:

xaa ,xab ,xac ,xad ...

有没有办法让输出的名字:

1,2,3,4 ...

OR

001,002,003,004,... 

由于

1 个答案:

答案 0 :(得分:6)

这适用于您请求的第二种格式(000001002等):

split --lines=100 -d -a 3 file ''

最后的双引号允许我们覆盖默认前缀(即x),并将其替换为空。尝试man split查看其他参数的作用。