当前位置: 技术问答>linux和unix
请帮忙解释下一条shell语句
来源: 互联网 发布时间:2016-04-17
本文导语: grep qatester /etc/passwd > /dev/null 2>&1 1.grep qatester /etc/passwd的意思是“找出/etc/passwd文件中包含qatester的那一行”么? 2.> /dev/null 2>&1又是什么意思呢? 我知道>是把昨天的结果传递给右边,但是不知/dev/null这个文件...
grep qatester /etc/passwd > /dev/null 2>&1
1.grep qatester /etc/passwd的意思是“找出/etc/passwd文件中包含qatester的那一行”么?
2.> /dev/null 2>&1又是什么意思呢?
我知道>是把昨天的结果传递给右边,但是不知/dev/null这个文件是做什么的,也不知第一个>的右边怎么还有个2呢。最后,&1是什么意思呢?谢谢
1.grep qatester /etc/passwd的意思是“找出/etc/passwd文件中包含qatester的那一行”么?
2.> /dev/null 2>&1又是什么意思呢?
我知道>是把昨天的结果传递给右边,但是不知/dev/null这个文件是做什么的,也不知第一个>的右边怎么还有个2呢。最后,&1是什么意思呢?谢谢
|
1.grep qatester /etc/passwd的意思是“找出/etc/passwd文件中包含qatester的那一行”么?
对
2.> /dev/null 2>&1又是什么意思呢?
是把标准输入重定向到/dev/null桶里,也就是说不输出,然后把错误信息打印到标准输出
对
2.> /dev/null 2>&1又是什么意思呢?
是把标准输入重定向到/dev/null桶里,也就是说不输出,然后把错误信息打印到标准输出