文件重定向
标准输入输出重定向:是指将原来从标准输入读取数据的文件操作重新定向为从向其他文件读取数据;将原来要输出到标准输出的内容,从新定向输出到指定的其他文件中。
我们已经知道,每个文件都有其对应的文件标识符,而文件的标识符实际上就是管理文件的结构体的数组的下标,而且是优先使用下标数值较小的下标值(文件描述符)。
那么对文件输入输出的重定向,就是改变对应的文件下标的指向,改变其指向的文件描述信息。
对文件描述符的复制,就是复制的该下标的指针。
1 app.exe<infile>outfile
上述命令将infile文件作为app的输入,经过app计算后的输出,写入outfile

浙公网安备 33010602011771号