ACM乐园
Love Me,Love My Code!
posts - 53,  comments - 24,  trackbacks - 0
 
这是《Unix环境高级编程》第三章的一道习题,考察文件描述符的重定向问题。为此我写了个测试程序查看上述两条命令的区别。
#include <stdio.h>
#include 
<stdlib.h>
#include 
<fcntl.h>
#include 
<unistd.h>

int main()
{
   write(STDOUT_FILENO,
"hello,stdout",sizeof("hello,stdout");
   write(STDERR_FILENO,
"hello,stderr",sizeof("hello,stderr");
   
return 0;
}
编译为a.out,运行以上两条命令发现:
第一条命令结果是都输出到文件outfile中;第二条命令结果是出错信息输出到控制台,正常信息输出到文件outfile中。
posted on 2013-05-21 17:36 大大木马 阅读(233) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理



<2012年3月>
26272829123
45678910
11121314151617
18192021222324
25262728293031
1234567

常用链接

留言簿(1)

随笔档案(53)

文章档案(2)

搜索

  •  

积分与排名

  • 积分 - 62342
  • 排名 - 353

最新评论

阅读排行榜

评论排行榜