我有一个大文本文件(约3GB)。在创建它时,我犯了一个错误,只有第一行的前几个字符(不是全部)是错误的。第一行中其余的字符是正确的。所有其他行也都是正确的。我的问题很简单:
如何删除这样一个大文件的前n个字符? 我不想删除整个第一行, 只是前面的n个字符。我的要求是:
当然,我可以再次创建文件,而不会犯那个错误...
如何删除这样一个大文件的前n个字符? 我不想删除整个第一行, 只是前面的n个字符。我的要求是:
- 不用替换所有剩余行。
- 不必读取整个文件。
- 最好使用Unix shell命令。
当然,我可以再次创建文件,而不会犯那个错误...