gpt4 book ai didi

sbt - 在 SBT 中显示 Debug模式的时间戳?

转载 作者:行者123 更新时间:2023-12-04 19:41:53 27 4
gpt4 key购买 nike

我的 sbt 更新很慢,我想看看具体情况。

所以,我有:

sbt --debug update > sbtupdate.log

问题是日志没有每一行的时间戳,如何启用?

最佳答案

据我所知,仅使用 SBT 选项是不可能的。然而这question提供了很好的解决方案。我将针对您的具体情况改写答案。以下所有内容均假定为 Unix 操作系统,但应该可以将其调整为适用于 Windows 环境(如果使用 Cygwin 则更简单)。

首先,您需要一个名为 predate.sh 的脚本,其中包含:

#!/bin/bash
while read line ; do
echo "$(date): ${line}"
done

date 命令可以根据您的需要进行更改。然后,您必须使用 chmod u+x predate.sh 使此脚本可执行。

最后运行您的初始命令并将标准输出通过管道传输到我们的新脚本:

sbt --debug update | ./predate.sh > sbtupdate.log

请阅读链接的问题,其中包含有趣的其他回复。

关于sbt - 在 SBT 中显示 Debug模式的时间戳?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22398788/

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