首页 > 其他 > 详细

管道及IO重定向

时间:2017-11-05 17:19:04      阅读:280      评论:0      收藏:0      [点我收藏+]

管道和重定向:|>>><<<


运算器、控制器:CPU

存储器:RAM(易失性存储器)

输入/输出设备

程序:指令和数据


寄存器:CPU暂时存储器


系统设定:默认输出设备:标准输出,STDOUT,1

          默认输入设备:标准输入,STDIN,0

          标准错误输出:STDERR,2

标准输入:键盘

标准输出/错误输出:显示器


I/O重定向(以下重定向符号均可按需搭配使用)

标准输出错误输出标准输入

>:覆盖输出

>>:追加输出

2>:覆盖输出

2>>:追加输出

<:输入重定向

<<:文档结束符

重定向标准输出或错误输出至同一文件     &>:覆盖输出    &>>:追加输出

命令 >> FILE1 2>> FILE2:把标准输出追加到文件1中,把错误输出追加到文件2中(覆盖同样适用)

命令 < FILE1 > FILE2:把FILE1作为命令的标准输入并将标准输出定向到FILE2中

/dev/null:黑洞,丢弃输出,不输出在屏幕也不保存入文件


管道:前一个命令的输出作为后一个命令的输入

    命令1 | 命令2 | 命令3 | ...


# tee FILENAME    (显示在终端并保存在文件中)




    

管道及IO重定向

原文:http://zjing1027.blog.51cto.com/13395854/1979117

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!