首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过"grep“获取Cloudfoudry vmc/cf的输出

如何通过"grep“获取Cloudfoudry vmc/cf的输出
EN

Stack Overflow用户
提问于 2013-08-28 12:19:45
回答 1查看 739关注 0票数 2

我使用了以下命令

代码语言:javascript
复制
vmc info |grep target

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

代码语言:javascript
复制
vmc apps  |grep running

没有输出。如果我尝试将stdout重定向到如下文件:

代码语言:javascript
复制
vmc apps &> tmplog

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

EN

回答 1

Stack Overflow用户

发布于 2014-02-24 16:20:19

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

代码语言:javascript
复制
vmc apps > tmplog 2 &> tmplog

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

此外,vmc命令行界面已经非常过时了。对于CLI (gcf/cf)的当前go实现,我成功地测试了以下命令的工作

代码语言:javascript
复制
cf logs $YOUR_APP_NAME | grep RTR
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18479385

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档