linux基础(3)输入输出重定向
1:基本概念
输出重定向:把原本要输出到标准输出的数据信息写入到指定文件中
输入重定向:把文件或键盘输入通过重定向符导入到指定文件
2:具体符号
>file 覆盖输入重定向
>>file 追加输入重定向
<file 覆盖输出重定向
<<file 追加输出重定向
2>file 错误覆盖输出重定向
2>>file 错误追加重定向
3:具有实例
ls 2.c 2>e.c
char* fgets(char* s,int size,FILE* stream)---->fgets(str,10,stdin)//从缓冲区获取指定长度字符
4:文件描述符
标准输入流 0
标准输出流 1
标准错误流 2
其他文件描述符 大于2的整数