linux IO重定向
2012-05-28 16:16
197 查看
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include<assert.h>
int main()
{
int nNullFile = -1;
nNullFile = open("/t.txt", O_CREAT | O_APPEND | O_WRONLY | O_TRUNC);
assert(nNullFile>0);
dup2(nNullFile, STDIN_FILENO);
dup2(nNullFile, STDOUT_FILENO);
dup2(nNullFile, STDERR_FILENO);
printf(“test",);
close(nNullFile);
return 0;
}
#include <fcntl.h>
#include <unistd.h>
#include<assert.h>
int main()
{
int nNullFile = -1;
nNullFile = open("/t.txt", O_CREAT | O_APPEND | O_WRONLY | O_TRUNC);
assert(nNullFile>0);
dup2(nNullFile, STDIN_FILENO);
dup2(nNullFile, STDOUT_FILENO);
dup2(nNullFile, STDERR_FILENO);
printf(“test",);
close(nNullFile);
return 0;
}
相关文章推荐
- Linux基础入门--IO重定向及管道
- Linux学习笔记——管道及IO重定向
- Linux基础管理—— " 标准IO、重定向及管道 "
- Linux学习笔记——管道及IO重定向
- Linux基础之IO重定向及管道详解(涉及tr、tee命令)
- linux_IO重定向以及管道
- Linux-管道及IO重定向
- Linux学习笔记——管道及IO重定向
- Linux基础IO--文件描述符fd/重定向
- Linux IO重定向
- linux终端IO重定向
- Linux基础之IO重定向及管道详解(涉及tr、tee命令)
- 笔记:linux io 重定向 [马哥linux]
- 探秘linux-文件管理(inode理解)及管道和IO重定向
- Linux强大的IO重定向和管道功能(内含命令替换,实例:批量删除文件)
- linux IO重定向
- Linux基础入门及系统管理01-Linux文件系统管理及IO重定向13
- linux基础知识之:IO重定向和管道