当前位置: 技术问答>linux和unix
不明白grep "lous" /etc/passwd>/dev/null 2>&1
来源: 互联网 发布时间:2017-03-01
本文导语: 如题,不明白上句的意思。 尤其是不明白大多数系统管理员称/ d e v / n u l l为比特池,什么个意思? | 楼上的 如果你要解释 最好解释准确 2>&1 在shell里 这里的1和2准确的说是文件...
如题,不明白上句的意思。
尤其是不明白大多数系统管理员称/ d e v / n u l l为比特池,什么个意思?
尤其是不明白大多数系统管理员称/ d e v / n u l l为比特池,什么个意思?
|
楼上的 如果你要解释 最好解释准确
2>&1
在shell里 这里的1和2准确的说是文件描述符 其实还有0 即:0 1 2 对应的是:STDIN STDOUT STDERR
也就是0表示输入 1表示屏幕输出 2表示错误输出 所以2>&1就是把标准出错重定向到标准输出
grep "lous" /etc/passwd>/dev/null 2>&1
首先是grep "lous" /etc/passwd>/dev/null 将标准输出重定向到/dev/null 然后2>&1把标准错误重定向到标准输出 也就是也被重定向到了/dev/null 那结果就是标准输出和标准错误都被重定向到了/dev/null
2>&1
在shell里 这里的1和2准确的说是文件描述符 其实还有0 即:0 1 2 对应的是:STDIN STDOUT STDERR
也就是0表示输入 1表示屏幕输出 2表示错误输出 所以2>&1就是把标准出错重定向到标准输出
grep "lous" /etc/passwd>/dev/null 2>&1
首先是grep "lous" /etc/passwd>/dev/null 将标准输出重定向到/dev/null 然后2>&1把标准错误重定向到标准输出 也就是也被重定向到了/dev/null 那结果就是标准输出和标准错误都被重定向到了/dev/null
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。