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

[询问]solaris下grep -v命令的使用,不解啊。。。。

    来源: 互联网  发布时间:2016-09-14

    本文导语:  我想找到当前目录下名为jdk60的文件,但看到了好多“Permission denied”的行,我不想看到类似的行。于是乎,我就是这么写: $ find . -name jdk60 | grep -v "Permission denied" find: cannot read dir ./lost+found: Permission denied find: cann...


我想找到当前目录下名为jdk60的文件,但看到了好多“Permission denied”的行,我不想看到类似的行。于是乎,我就是这么写:

$ find . -name jdk60 | grep -v "Permission denied"
find: cannot read dir ./lost+found: Permission denied
find: cannot read dir ./var/lost+found: Permission denied
find: cannot read dir ./var/sadm/patch/112964-11/: Permission denied
find: cannot read dir ./var/sadm/patch/112874-31/: Permission denied
find: cannot read dir ./var/sadm/patch/113033-05/: Permission denied
find: cannot read dir ./var/sadm/patch/112834-06/: Permission denied
find: cannot read dir ./var/sadm/patch/113277-32/: Permission denied
find: cannot read dir ./var/sadm/patch/112908-17/: Permission denied
find: cannot read dir ./var/sadm/patch/114684-03/: Permission denied
find: cannot read dir ./var/sadm/patch/112925-05/: Permission denied
find: cannot read dir ./var/sadm/patch/112921-06/: Permission denied
find: cannot read dir ./var/sadm/patch/112960-24/: Permission denied
find: cannot read dir ./var/sadm/patch/112911-13/: Permission denied
find: cannot read dir ./var/sadm/patch/115665-10/: Permission denied
find: cannot read dir ./var/sadm/patch/117171-17/: Permission denied
find: cannot read dir ./var/sadm/patch/112817-23/: Permission denied
find: cannot read dir ./var/sadm/patch/116538-03/: Permission denied
find: cannot read dir ./var/sadm/patch/112926-06/: Permission denied
find: cannot read dir ./var/sadm/patch/116105-04/: Permission denied
find: cannot read dir ./var/sadm/patch/117203-05/: Permission denied
find: cannot read dir ./var/sadm/patch/117459-01/: Permission denied
find: cannot read dir ./var/sadm/patch/114503-12/: Permission denied


为什么结果还是这样啊?????

|
$ find . -name jdk60 | grep -v "Permission denied"

因为grep -v "Permission denied"是去标准输出(1)里找信息  而你屏幕上的这些输出是标准错误(2)

下面这样就可以了
$ find . -name jdk60 2>&1| grep -v "Permission denied"

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












  • 相关文章推荐
  • 通过jsp打开word文件,怎样去掉打开前的询问框?
  • VI编辑器有逐个询问替换的功能吗?
  • IT科技资讯 iis7站长之家
  • 询问学习方向
  • 询问关于JAVA类库的问题
  • 讨论:询问上海的IT行情
  • 有个较笨问题询问高手
  • 询问一个proftp的问题
  • 询问gcc的一个编译选项
  • 菜鸟询问关于Unix版本的问题
  • 菜鸟询问Vmware配置问题
  • Linux备份方案询问
  • 请教毕业设计相关题目询问各位高手。。
  • 开发工具询问
  • 未装samba却可以访问windows网络,询问其访问机制
  • 菜鸟询问:学习linux主要的方向?
  • 询问 mount --bind 问题
  • 驱动询问!
  • 询问一个TCPDUMP语法问题 在抓TCP包时不能指定IP吗?
  • 询问linux下pppoe拨号共享上网的工作流程


  • 站内导航:


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

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

    浙ICP备11055608号-3