相关疑难解决方法(0)

获取Windows中一个巨大文件的最后n行或字节(如Unix的尾部).避免耗时的选择

我需要在Windows 7中检索最后n行巨大文件(1-4 Gb).由于公司限制,我无法运行任何非内置命令.问题是我找到的所有解决方案似乎都读取整个文件,所以它们非常慢.

这可以快速完成吗?

笔记:

  1. 我设法快速获得前n行.
  2. 如果我得到最后n个字节就可以了.(我使用这个/sf/answers/1325563991/作为前n个字节).

这里的解决方案Windows Powershell中的Unix tail等效命令不起作用.使用-wait不会让它变快.我没有-tail(我不知道它是否会起作用).

PS:有相当的几个相关问题headtail,但不能集中在速度的问题.因此,有用或可接受的答案在这里可能没用.例如,

Windows相当于'tail'命令

CMD.EXE批处理脚本,用于显示txt文件中的最后10行

使用单个Windows命令从文件中提取N行

https://serverfault.com/questions/490841/how-to-display-the-first-n-lines-of-a-command-output-in-windows-the-equivalent

powershell获取文件的第一个x MB

https://superuser.com/questions/859870/windows-equivalent-of-the-head-c-command

windows powershell batch-file tail

19
推荐指数
3
解决办法
4万
查看次数

在Powershell中,如何拆分大型二进制文件?

我已经在其他地方看到了文本文件的答案,但我需要为压缩文件执行此操作.

我有一个6G二进制文件,需要拆分成100M块.我在某处错过了unix的"head"模拟器吗?

powershell

11
推荐指数
2
解决办法
2万
查看次数

使用PowerShell获取大文件的前n个字符

我有一个巨大的xml文件(0.5 gb),没有换行符.我希望能够在不打开整个文件的情况下查看前200个字符.有没有办法用PowerShell做到这一点?

powershell

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

powershell ×3

batch-file ×1

tail ×1

windows ×1