当前位置:  技术问答>linux和unix

无法使用管道命令或重定向标准输出

    来源: 互联网  发布时间:2017-01-28

    本文导语:  在使用我们公司的一个程序的时候,无法利用管道命令或者重定向标准输出: $ cloudvm shutdown xxx cloudvm是公司自己写的一个程序名,正常情况下在输出中会有'running'这个单词 shutdown和xxx都是参数 正常运行是可以的...

在使用我们公司的一个程序的时候,无法利用管道命令或者重定向标准输出:
$ cloudvm shutdown xxx

cloudvm是公司自己写的一个程序名,正常情况下在输出中会有'running'这个单词
shutdown和xxx都是参数

正常运行是可以的,但是无法利用以下命令进行管道命令或者重定向:

$ cloudvm shutdown xxx | grep 'running'
(结果仍然只是cloudvm shutdown xxx的全部输出)

$ cloudvm shutdown xxx > aaa.txt
(结果仍然只是cloudvm shutdown xxx的全部输出,并且aaa.txt是空的)

请问这是怎么回事?

|
输出是标准出错的输出,要看到效果可以这样
$cloudvm shutdown xxx 2> aaa.txt && cat aaa.txt | grep 'running' && rm aaa.txt

|
cloudvm shutdown xxx 2>&1 | grep 'running' && rm aaa.txt

|
flag=`cloudvm shutdown xxx 2>&1 | grep 'running' | wc -l`
if ["$flag" -gt 0]
then
 echo "ok"
fi

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • popen函数无法执行cd命令
  • 登录后无法启动桌面,出现命令窗口,提示找不到字符集.
  • 为什么redhat linux 命令行下无法显示中文,总是出现乱码
  • linux命令行下,无法运行firefox
  • 修改/etc/profile 后出现shell命令无法识别
  • solaris 系统被人攻击,top命令无法使用的问题
  • 使用命令“locate xxxx | xargs vim ”退出vim后,终端无法响应输入!
  • shell 脚本中命令别名在脚本外无法使用
  • 如下命令在shell脚本中为何无法执行
  • linux下命令无法识别
  • 从命令行进入windowx后,键盘无法使用?
  • red hat linux使用su命令后,无法输入password?
  • 把export写在脚本中无法执行,怎么回事呢?在命令行输入就可以.
  • 无法使用sh命令
  • unix下mail命令无法执行
  • 用vi命令无法进行保存
  • [求助]solaris root用户无法执行命令的问题
  • 请教命令RPM,compress在红帽企业版5中无法发现怎么办
  • 用rm命令删除文件后,无法恢复吗
  • 为何man命令无法使用?
  • andriod中UIScrollView无法正常滚动的解决方法
  • fedora14无法打开桌面,所有文件夹都无法打开。
  • linux系统无法启动出错,键盘无法输入
  • 请大家帮忙看看,编译内核后无法挂载root fs, 机器无法启动
  • ubuntu 安装失败后,xp也无法进入;连xp安装盘也无法安装
  • GCC无法安装的问题,希望有人帮我( Debian 4.04ra无法安装GCC)
  • 串口应用程序,当对方发送大量的数据时,本方的数据无法发出。对方停止发送,本方的数据仍然无法发出。不知道是什么原因。
  • Red hat 9.0 无法识别USB移动硬盘, 无法识别网卡和无线网卡,请问如何安装驱动?
  • 将Rethat内核从2.4升级到到2.6.12.3后,系统启动的时候无法挂载usb,启动后无法mount U盘。
  • GDM无法写入您的认证文件。这可能意味着您的硬盘没有空间,或者您的主目录无法以写方式打开
  • redhat7.2下无法安装Qt:变量QTDIR无法设置为/usr/local/qt


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3