2

我使用了以下命令

vmc info |grep target

我可以准确地得到目标信息。但是当我输入:

vmc apps  |grep running

没有输出。如果我尝试将标准输出重定向到文件,例如:

vmc apps &> tmplog

我很困惑地看到只有输出的第一列(appname)被写入文件。有什么建议么?

4

1 回答 1

0

您可能需要重定向两个 unix 输出流才能看到完整的日志。有 STDOUT (1) 和 STDERR (2)。通过使用将两个流重定向到同一个文件

vmc apps > tmplog 2 &> tmplog

您上面的最后一行仅重定向了一个输出流(STDOUT)。可以改为将另一个流写入控制台。

此外,vmcCLI 已经过时了。对于 CF CLI ( gcf/ cf) 的当前 go 实现,我成功测试了以下命令可以工作

cf logs $YOUR_APP_NAME | grep RTR
于 2014-02-24T08:20:18.527 回答