gpt4 book ai didi

powershell - 为命令或可执行文件的每一行输出添加时间戳

转载 作者:行者123 更新时间:2023-12-03 00:24:11 26 4
gpt4 key购买 nike

我想为命令的每一行输出添加一个时间戳。例如:

foo
bar
baz

会变成:

[2011-12-13 12:20:38] foo
[2011-12-13 12:21:32] bar
[2011-12-13 12:22:20] baz

前缀的时间是打印该行的时间。如何使用 PowerShell 实现这一目标?

最佳答案

假设您的命令是一个名为 foo 的外部命令,您可以通过 ForEach-Object 管道输出它以添加时间戳:


富 | ForEach-Object { "$(Get-Date -Format "[yyyy-MM-dd HH:mm:ss]") $_"}

关于powershell - 为命令或可执行文件的每一行输出添加时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39379886/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com