我想对以下命令行进行简要说明:
grep -i 'abc' content 2>/dev/null
的>
操作者输出通常重定向到一个文件,但它可以是一个设备。您也可以使用>>
追加。
如果您未指定数字,那么将使用标准输出流,但是您也可以重定向错误:
> file
将标准输出重定向到文件
1> file
将标准输出重定向到文件
2> file
将stderr重定向到文件
&> file
将stdout和stderr
> file 2>&1
重定向到文件将stdout和stderr重定向到文件
/dev/null
是空设备,它将接受您想要的任何输入并将其丢弃。它可以用来抑制任何输出。
请注意,这> file 2>&1
是一种较旧的语法,该语法仍然有效,&> file
更整洁,但不适用于较旧的系统。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句