作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我想在 linux 中根据行数将一个大文件拆分成多个文件。我阅读了有关 split
和 csplit
的内容。这些命令提供了一个选项,通过使用 -d
选项为文件添加数值后缀,例如
split -d -l 100 largeFile.txt smallFile.txt。
将使用 smallFile.txt.00
,smallFile.txt.01 ....
创建小文件。但我希望起始索引为 01
而不是 00
。 Man pages
没有提供太多相关信息。所以,请帮我解决这个问题有没有更好的方法根据 linux 中的行数拆分文件?
谢谢
最佳答案
自 coreutils 发布 8.16 (2012-03-26) 以来,您可以:
split --numeric=1 -l 100 largeFile.txt smallFile.txt.
关于linux - 如何在 linux 的 split 命令中设置起始索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23660439/
我是一名优秀的程序员,十分优秀!