我想运行CloudFoundry应用程序喷嘴命令10秒钟,以收集有关应用程序的一些指标。即使我停止了命令,之后输出文件中仍有新的输出。我不知道发生了什么。 我的命令(将在脚本中运行(:
timeout 10s cf app-nozzle my_app --filter ContainerMetric > CF_nozzle.txt
看起来它在 Git Bash 中停止并退出,我可以运行其他脚本,即使几分钟后文件中也有新行。我关上了整个窗户,它仍在进行中。
更新:我仅在 CLI 中尝试过它,超时后它仍然将数据发送到命令行。
这似乎是Windows Git bash中的一个错误。相同的命令在 Ubuntu 终端中运行良好。