相关疑难解决方法(0)

Windows尾部命令的Windows等价物

我正在寻找相当于Unix'tail'的命令,它允许我在写入时查看日志文件的输出.

windows tail

400
推荐指数
13
解决办法
45万
查看次数

Get-Content -wait无法按照文档中的说明进行操作

我注意到,当Get-Content path/to/logfile -Wait文档解释它应该时,输出实际上不会每秒刷新一次.如果我将Windows资源管理器转到日志文件所在的文件夹并刷新文件夹,则会Get-Content将最新更改输出到日志文件.

如果我tail -f在同一个日志文件上尝试使用cygwin(不是在尝试的同时get-content),那么它会像人们期望的那样尾巴,在没有我必须做任何事情的情况下刷新实时.

有谁知道为什么会这样?

powershell powershell-3.0

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

获取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 更新时解析日志文件

我正在运行一个脚本,该脚本镜像两个目录并更新有关两个目录之间发生的情况的日志文件。我想解析此日志文件以获取更新(在脚本运行时),并且我希望这些文件向我发送一封有关已更改内容的电子邮件,例如通知。另外 - 如果可能的话,我不想多次收到有关同一信息的通知?

在阅读了一些在线命令列表后,我不确定如何执行此操作。

太棒了; 实际上,我想要做的就是当一行添加到日志文件时,解析文件以获取更新的行,而不获取任何其他行。

PowerShell 的功能并不是那么强大,因此我们将不胜感激。

powershell robocopy text-parsing

2
推荐指数
1
解决办法
940
查看次数

windows powershell 中的 tail -f 相当于什么?

我想在我们使用时获得日志文件的连续流

Linux 中的 tail -f 命令

在Windows中我怎样才能实现这一点?

linux powershell logging tail

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

在windows命令提示符下查看日志文件类似于linux中的tail命令

linux中有没有类似于tail命令的命令可以在windows中查看日志文件。Linux 命令:$ tail -f /var/log/syslog -f /var/log/myLog.log。

linux windows

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