2012/6/11 yeji <yuehuarushui2...@gmail.com>:
> 1、标准输入、输出缺省情况下对应键盘,显示器,那么标准错误缺省情况下,错 误信息是输出到什么地方?
“标准错误”也是輸出到顯示器
在C語言裡面用下面的函數嘗試一下就知道了。
fprintf(stderr, fmt, ...)

> 2、在默认的情况下,unix为每个进程提供3个预定义的文件描述符,默认的文件描 述符是0代表标准输入、1代表标准输出、2代表标准错误。那么 向语句
> calculate 8>results还是标准输出吗?results是文件名。如果不是的话,那么如何理解
> sort1>results是标准输出,这里也重定 向了啊,不是缺省的显示屏,不是的原因
> 是什么?如果是的话,那么如何理解1代表标准输出?这里的标准输入与标准输 出、标准错误与文件描述符有什么 联系?
其實這裡我看得比較暈,1>result不是指定了是1(標準輸出)嗎?
-- 
ubuntu-zh mailing list
ubuntu-zh@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh

回复