skip to main
|
skip to sidebar
An old horse knows the way
2010年1月17日星期日
2>&1是什么意思?
shell脚本中经常看到这样的写法,2>&1,很诡异,反正我第一次看到是一头雾水。但只要明白了数字的含义,一切问题都迎刃而解。
当运行一个程序时,运行该程序的进程会打开3个文件描述符,分别是:0(标准输入),1(标准输出)和2(标准错误输出)。>是重定向符号。那么 2>&1的含义就是将标准错误输出重定向到标准输出。
经常我们还会有这样的写法
command >/dev/null 2>&1 &
哇,整个世界都清净了。
没有评论:
发表评论
较新的博文
较早的博文
主页
订阅:
博文评论 (Atom)
shared items
博客归档
►
2012
(2)
►
七月
(2)
▼
2010
(19)
►
四月
(1)
►
三月
(1)
►
二月
(10)
▼
一月
(7)
Java中无符号数的处理
bash中的位置参数和特殊参数
2>&1是什么意思?
shell的初始化文件
推荐图形化的sar工具 kSar
shell脚本中cd `dirname $0` 是什么意思
如何在SecureCRT中使用Emacs的metakey
►
2009
(127)
►
十二月
(1)
►
九月
(8)
►
八月
(15)
►
七月
(12)
►
六月
(16)
►
五月
(12)
►
四月
(11)
►
三月
(13)
►
二月
(18)
►
一月
(21)
►
2008
(106)
►
十二月
(13)
►
十一月
(16)
►
十月
(2)
►
九月
(6)
►
八月
(11)
►
六月
(3)
►
五月
(12)
►
四月
(8)
►
三月
(13)
►
二月
(7)
►
一月
(15)
►
2007
(172)
►
十二月
(24)
►
十一月
(21)
►
十月
(9)
►
九月
(11)
►
八月
(5)
►
七月
(10)
►
六月
(14)
►
五月
(13)
►
四月
(17)
►
三月
(17)
►
二月
(13)
►
一月
(18)
►
2006
(81)
►
十二月
(20)
►
十一月
(21)
►
十月
(16)
►
九月
(9)
►
三月
(5)
►
二月
(3)
►
一月
(7)
►
2005
(13)
►
十二月
(11)
►
十一月
(2)
我的简介
ma zhen
查看我的完整个人资料
Followers
没有评论:
发表评论