linux - 如何在 linux 的 split 命令中设置起始索引?

标签 linux file unix split


我想在 linux 中根据行数将一个大文件拆分成多个文件。我阅读了有关 splitcsplit 的内容。这些命令提供了一个选项,通过使用 -d 选项为文件添加数值后缀,例如
split -d -l 100 largeFile.txt smallFile.txt。 将使用 smallFile.txt.00,smallFile.txt.01 .... 创建小文件。但我希望起始索引为 01 而不是 00Man 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/

相关文章:

linux - linux内核是否是抢占式的?

Linux 用 4 个空格替换制表符

c# - 删除文件的最后 10 个字符

c - 如何使用 'ls' cmd 仅打印目录中的隐藏文件?

c - 如何计算正在运行的线程数 (pthreads)?

c++ - 给出进程的 kill 命令时如何处理分配的内存?

linux - 无法打开10000端口

c - Strace 与 C 可执行文件?

c++ - 为什么我不能用文本文件创建文件映射?

eclipse - 如何获取Scala中的项目路径?