使用shell split切分文件

简单明了,直接上命令

  • 基础版
split -l 1000 test.txt -d -a 3 test_

-l:按行分隔,每1000行切割test.txt文件
-d:添加数字后缀
-a:以3位数数字做尾数
test_:分割后的文件的前缀

  • 升级版
split -l 1000 test.txt -d -a 3 test_split_&&ls|grep test_split_ | xargs -n1 -i {} mv {} {}.txt

在基础版的结果上,先执行ls命令,查找test_split_开头的文件,然后逐个重命名为.txt

    原文作者:风筝flying
    原文地址: https://www.jianshu.com/p/f4a16185c65f
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞