标准输入输出:标准输入:0  默认对应键盘标准输出:1 默认对应控制台标准错误:2 默认对应控制台< 输入重定向:语法:cmd(命令)<filename*(文件名) //将文件的内容作为命令的输入参数        example: touch a.txt(创建文件) 写入 /; &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-03-30 15:51:51
                            
                                894阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            标准输出:    STDOUT    1标准输入:    STDOIN    0标准错误输出:     STDERR    2IO重定向: 改变数据的输出输入来            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-06-27 10:59:52
                            
                                856阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            http://tldp.org/LDP/abs/html/io-redirection.html http://mp.weixin.qq.com/s/JMHDutEG4R0hEaXrYPmCGg 每个打开的文件都会被分配一个文件描述符。stdin、stdout 和 stderr 的文件描述符分别是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-02-06 23:51:00
                            
                                65阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            io 重定向            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2020-02-06 10:44:44
                            
                                690阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            linux     >: 输出重定向,覆盖输出。  >> :追加输出重定向。  <: 输入重定向  cat < /etc/fstab  <<:输出当前文本  cat << EOF  当以EOF结尾输出  cat >> /root/2.txt << EOF 可以脚本中生成文件  set –C:禁止对已经            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-03-05 11:42:22
                            
                                426阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            >,>>,2>,2>>,&>,&>>,<,<<,|,tee IO重定向            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-03-11 12:14:36
                            
                                484阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            IO重定向            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-05-16 11:32:54
                            
                                618阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            1.重定向概述 1.1 什么是重定向; 将原本要输出到屏幕的数据信息,重新定向到某个指定的文件中。 1.2 重定向使用的场景; 1.当屏幕输出的信息很重要,而且希望保存重要的信息时;2.后台执行中的程序,不希望他干扰屏幕正常的输出结果时;3.系统的例行命令, 例如定时任务的执行结果,希望可以存下来时 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-18 16:11:00
                            
                                251阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            目录 
     1 管道1.1 管道1.2 cat和more命令1.3 sed命令与管道1.4 awk命令与管道2 I/O重定向2.1 文件标识符(FD)2.2 I/O重定向符号及其用法2.3 exec命令的用法2.4 I/O重定向符号及其意义3 命令行处理3.1 命令行处理流程3.2 eval命令  1 管道1.1 管道定义管道技术是linux的一种基本的进程间通信技术,利用先进先出            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-06 22:13:00
                            
                                71阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            计算机的组成:    运算器,控制器(合起来就是cpu)    存储器,输入输出设备,总线程序的组成:指令和数据总线:    地址总线:寻址    数据总线:传输数据    控制总线:控制指令(为了精            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-12-29 15:21:17
                            
                                642阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
            I/O:硬盘等程序INPUT设备OUTPUT设备系统设定   默认输出设备:标准输出,STDOUT,1   默认输入设备:标准输入,STDIN,0  标准错误输出:STDERR,2标准输入:键盘标准输出和错误输出:显示器I/O重定向Linux:>:覆盖输出>>:追加输出set -C:禁止对已经存在文件使用覆盖重定向  &            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-01-21 11:55:47
                            
                                592阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
            回顾:         bash基础特性:                   命令补全,路径补全,命令引用,文件或目录的复制,移动,删除,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-11-04 13:41:15
                            
                                595阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            cp命令:cp-i:交互式复制,覆盖之前会提醒你确认;cp-f:强制复制;cp-r:递归复制目录;cp-d:复制符号链接文件本身,而非其指向的源文件;cp-a:保持文件所有属性复制;mv命令:修改文件命令,重命名文件欧哲目录,移动位置等rm命令:删除命令,慎用-i:交互,提醒-f:不交互,直接就删-r:递归删除,例如rm-rf/变量:整型数据,浮点型数据,字符型数据,布尔型数据,日期等特殊存储格式            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-03-13 17:46:57
                            
                                559阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            程序:指令+数据程序也有IO可用输入的设备:文件键盘设备,文件相同上的常规文件,网卡等可用于输出的设备:文件显示器,文件相同上的常规文件,网卡等程序的数据流有三种:输入的数据流:<--标准输入,键盘;输出的数据流:-->标准输出,显示器;错误输出流:-->错误输出,显示器;fd:文件描述符标准输入:0标准输出:1错误输出:2IO重定向:>大于号<小于号输出重定向:&g            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-01-19 22:10:18
                            
                                315阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            标准输入和标准输出Linux中执行命令执行一个shell命令行时通常会自动打开三个标准文件即:标准输入(STDIN)-0默认接受来自键盘的输入标准输出(STDOUT)-1默认输出到终端窗口标准错误(STDERR)-2默认输出到终端窗口I/O重定向:改变默认输入、输出的位置把输出和错误重新定向到文件STDOUT和STDERR可以被重定向到文件命令操作符号文件名支持的操作符号包括:覆盖重定向>把            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-06-16 11:07:46
                            
                                1014阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            shell启动时继承了3个文件:stdin、stdout和stderr。标准输入通常来自键盘。标准输出和标准错误输出通常被发往屏幕。有些时候,需要从文件读取输入,或者将输出结果和报错信息写入文件。这些都可以通过I/O重定向来实现。请参见表13-23中列出的重定向操作符。
表13-23  重定向 
重定向操作符
功 能
< 文件名
重定向输入            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2010-04-08 15:41:14
                            
                                161阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            linux> 输出重定向  :覆盖输出(文件原有内容会被覆盖)   >>:追加输出重定向< 输入重定向  :set -C 禁止对已经存在文件使用覆盖重定向      强制覆盖输出,则使用>|set +C 关闭上述功能2>错误重定向结果输出# ls /var  > /tmp/var.out            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-09-27 13:06:28
                            
                                517阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            IO重定向及管道用法介绍            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-07 17:05:36
                            
                                137阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                    在Linux系统中,数据流可分为三类:数据输入、数据输出和错误输出。相应地,每一个进程也都有三个特殊的文件描述指针:标准输入(standard
input,文件描述指针为0)、标准输出(standard output,文件描述指针为1)和标准错误输出(standard
error,文件描述指针为2)。这三个特殊的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-08-03 14:38:28
                            
                                540阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            管道和IO重定向: > <  >>  <<运算器、控制器:CPU存储器:RAM输入设备/输出设备程序:指令和数据控制器:指令运算器:存储器地址总线:内存寻址数据总线:传输数据控制总线:控制指令寄存器:CPU暂时存储器I/O:输入输出设备,硬盘,键盘鼠标程序需要载入数据或者等待数据,数据来自哪个设备。INPUT设备:OUTPUT设备:系统设定:            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-03-31 21:39:01
                            
                                836阅读