【发布时间】:2021-08-05 05:29:39
【问题描述】:
我想显示一个 txt 文件的实际内容。 如果我使用
get-content txt.txt -wait
我会得到
1
2
9
我加 10 看看
1
2
9
10
我加 3 看看
1
2
9
10
3
9
10
如果刷新时输出会被清除并且我看到洞文件而不是实际文件和过去的片段,那就太好了。
【问题讨论】:
标签: powershell
我想显示一个 txt 文件的实际内容。 如果我使用
get-content txt.txt -wait
我会得到
1
2
9
我加 10 看看
1
2
9
10
我加 3 看看
1
2
9
10
3
9
10
如果刷新时输出会被清除并且我看到洞文件而不是实际文件和过去的片段,那就太好了。
【问题讨论】:
标签: powershell
如果你只是想在看文件之前清除终端,使用:
Clear-Host
Get-Content 'txt.txt' -wait
要只查看最后几行而不是整个文件,请使用-Tail N:
Get-Content 'txt.txt' -wait -Tail 10
或者根本看不到文件中的现有行,使用-Tail 0
【讨论】:
[IO.FileSystemWatcher] 来监视文件的更改并触发新的Clear-Host; Get-Content。有关详细信息/示例,请参阅此答案:stackoverflow.com/a/29067433/7411885