重定向操做符

首发于 Flysky 放飞梦想的天空    http://bbs.linux-ch.com/thread-39-1-1.html shell 启动时继承了三个文件: stdin, stdout, stderr. 标准输入一般来自键盘, 标准输出和标准错误输出一般被发往屏幕被显示出来. 在某些状况下, 须要从文件读取输入, 或者须要将输出结果和报错信息写入文件. 此时就能够经过I/O重定向来实现了. 下面列出重定向操做符及其功能: < filename            重定向输入 > filename            重定向输出 >> filename         追加输出 2> filename          重定向标准错误输出 2>> filename        追加错误输出 &> filename          重定向标准输出和标准错误输出 >&filename           重定向标准输出和标准错误输出 2>&1                     将标准错误输出重定向到输出的去处 1>&2                     将输出重定向到标准错误输出的去处 >|                           重定向输出时忽略noclobber <>filename          若是是一个设备文件(/dev), 使用文件做为标准输入和标准输出
相关文章
相关标签/搜索