2012-03-25 38 views

回答

11

标准误差的文件描述符,标准错误,是2。test[命令(这通常是一个外壳内置)有一个选项,-t,以测试一个文件描述符是否连接到一个终端:

if [ -t 2 ] 
then : stderr is a terminal 
else : stderr is not a terminal 
fi 
相关问题