通过增加文件中出现的次数来替换大文件中的字符串?
我有一个 500MB 的文件,其中包含字符串:
string_1 ..... string_500,
我需要生成该文件的副本,其中包含:
string_501.......string_1000
我需要执行此操作直至 string_500000,解决此问题的最佳方法是什么?
I have a file of 500MB and it has strings :
string_1 ..... string_500,
I need generate the copy of this file which has :
string_501.......string_1000
I need to do this up to string_500000, what's the best way to solve this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果它确实如您所描述的那样,则为带有可变后缀的常量字符串,然后仅生成新文件而忘记旧文件。
如果它实际上
是我会在 perl 中阅读并解析它
If it is literally as you describe, a constant string with variable suffixes then just generate the new file forgetting the old one.
If it's actually
the I'd read and parse the thing in perl
如果您只想生成字符串序列(string_501 到 string_500000),您可以这样做:
If you just want to generate a sequence of strings (string_501 to string_500000), you can do this: