重定向操作符 |
功 能 |
< 文件名 |
重定向输入 |
> 文件名 |
重定向输出 |
>>文件名 |
追加输出 |
2>文件名 |
重定向标准错误输出 |
2>>文件名 |
重定向和追加标准错误输出 |
&>文件名 |
重定向标准输出和标准错误输出 |
>&文件名 |
重定向标准输出和标准错误输出(首选方式) |
2>&1 |
将标准错误输出重定向到输出的去处 |
1>&2 |
将输出重定向到标准错误输出的去处 |
>| |
重定向输出时忽略noclobber |
< >文件名 |
如果是一个设备文件(/dev),使用文件作为标准输入和标准输出 |
标准IO和重定向
原创
©著作权归作者所有:来自51CTO博客作者qubaoquan的原创作品,请联系作者获取转载授权,否则将追究法律责任
shell启动时继承了3个文件:stdin、stdout和stderr。标准输入通常来自键盘。标准输出和标准错误输出通常被发往屏幕。有些时候,需要从文件读取输入,或者将输出结果和报错信息写入文件。这些都可以通过I/O重定向来实现。请参见表13-23中列出的重定向操作符。
表13-23 重定向
上一篇:内置命令test与let
下一篇:位置参量
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
双向出口重定向
双向出口重定向
ip地址 网络拓扑 静态路由 -
IO重定向和管道
IO重定向及管道用法介绍
重定向 标准输出 标准输入 -
标准 IO 重定向和管道(完成优先于完美)
标准 IO 重定向和管道
标准 IO 重定向和管道 -
Linux IO重定向
>,>>,2>,2>>,&>,&>>,<,<<,|,tee IO重定向
linux IO 重定向 > >> -
Linux中IO重定向和管道
简要介绍Linux中IO重定向和管道的用法
IO 重定向 管道 Linux