echo --echo命令可以显示文本行或变量,或者把字符串输入到文件 --echo [option] string -e 解析转义字符 例如:echo -e "nimenhao\nasfdsaf" 打印发生换行 -n 回车不换行 详解:一般在命令行打印字符串,光标会在下一行显示,但是使用echo -n参数,可以使打印的文字和光标在同一行 read --...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-11-25 21:30:00
                            
                                157阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            重定向字符>和>>>符号可以将前面命令的结果重定向到符号后面指定的地方,如:~/            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-03 13:37:21
                            
                                198阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Shell输入与输出  
    
    echo
    可以显示文本行或变量,或者把字符串输入到文件
    格式:echo string
    功能:
    \c:不换行
    \f:进纸
    \t:跳格
    \n:换行
    [Linux系统功能]
    -n:禁止echo命令输出后换行
    -e:            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-01-28 17:45:20
                            
                                1136阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            echoecho显示文本行或变量,或者把字符串输入到文件。echo [option] string-e 解析转义字符-n 不回车换行。默认情况echo回显的内容后面跟一个回车换行。echo "hello\n\n"echo -e "hello\n\n"echo  "hello"echo -n "hello"管道|可以通过管道把一个命令的输出传递给另一个命令做输入。管道用竖线表示...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-08 10:52:33
                            
                                554阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            输入:read 读入变量,空格代表变量间的分隔符,分隔符也可以是tab  例1:  $read x y z  a good day  $echo $z $y $x  day good a      例2:读入字符串变量,中间可以有空格分开  $read “str”  I fill good.  $echo $str  I fill good.     注意:当输入 的变量个数少            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-11-17 12:11:20
                            
                                1202阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            shell 输入和输出有两个 1 键盘/屏幕 2文件  默认是键盘/屏幕关于echo  在linux系统中 我们必须加参数-n  来使得echo 不换行  -e 来使转义生效  但是\n \c这种还是可以生效的可以使用read语句从键盘或文件的某一行文本中读入信息,并将其赋给一个变量如果只有一个变量的话 read 会获取在结束符或者回车之前的所有字            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-02 07:56:18
                            
                                20阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            之前我们讲解shell的变量、环境变量以及各种命令的时候,命令执行结果输出每次都是显示到屏幕上给用户看,其实还有更多的方式。今天我们就专门讲讲输入和输出重定向。输出重定向将命令的标准输出写入文件或黑洞/dev/null可以使用>或1>将一个命令的输出覆盖写入到一个文件,如果这个文件不存在,系统会自动创建,如果文件已存在,内容会被完全覆盖。[root@aliyun-hk1 li...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-13 11:35:41
                            
                                481阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在Linux操作系统中,输入输出(Input and Output)是十分重要的概念。简单地说,输入就是向计算机系统提供数据,而输出则是计算机系统向外部世界传递信息。而红帽Linux作为流行的Linux发行版,也对输入输出进行了相关的优化和改进,使得其在数据处理方面表现出色。本文将介绍Linux输入输出的一些基本概念,以及红帽Linux对输入输出的一些特性和改进。
首先,让我们来看看Linux系            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-04 14:35:08
                            
                                109阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在Linux中,每一个进程都有三个特殊的文件描述指针:标准输入(standard input,文件描述指针为0)、标准输出(standard output,文件描述指针为1)、标准错误输出(standard error,文件描述指针为2)。这三个特殊的文件描述指针使进程在一般情况下接收标准输入终端的输入,同时由标准终端来显示输出,Linux同时也向使用者提供可以使用普通的文件或管道来取代这些标准输            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2016-02-18 09:01:16
                            
                                651阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #编写脚本输入日期计算生日echo “Please input year:”#输出语句 read year #从键盘读入年份给year变量 echo “Please input month:”#输出 read month #从键盘读入月份给month变量 cal $month $year #日历函数 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-14 11:01:00
                            
                                300阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
                   在shell脚本中发现>/dev/null 2>&1这样的语句,以前没有去深入地理解这个命令的作用,这个命令和 2>&1 >/dev/null有什么区别?通过实验理解这两个命令及shell输入输出重定向的重点。shell重定向介绍      我们一般在使用shell命令的时候            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-02-08 13:09:27
                            
                                2983阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Unix 命令默认从标准输入设备(stdin)获取输入,将结果输出到标准输出设备(stdout)显示。一般情况下,标准输入设备就是键盘,标准输出设备就是终端,即显示器。 1. 输出重定向 命令的输出不仅可以是显示器,还可以很容易的转移向到文件,这被称为输出重定向。 命令输出重定向的语法为: 如:将用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-06-21 21:46:00
                            
                                146阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            14.1-理解输入输出(点击这里获得更多)两种显示脚本输出的方法:在显示器屏幕上显示输出将输出重定向到文件中1. 标准文件描述符linux系统将每个对象当做文件处理,这包括输入和输出进程。linux系统用文件描述符来标示每个文件对象。文件描述符是一个非负整数,可以唯一标识会话中打开的文件。每一个进程一次最多可以有9个文件描述符,处于特殊的目的,bash shell保留了前3个文件描述符(0,1,2            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-19 12:05:36
                            
                                66阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            显示当前时间,显示格式为hh:mm:ss,并保存到文件time.txt文件中。分析:调用date-hh:mm:ss,tee-复制输出到指定位置显示/etc/passwd文件的第15-18行内容显示/bin中文件包含大写字母的文件,保存到bin_westos_file.txt文件中,并统计个数显示到屏幕。    在linux系统中,正确输出编号为1,错误输出编            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-10-11 06:27:46
                            
                                598阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #include <stdio.h> extern FILE *stdin; extern FILE *stdout; extern FILE *stderr; 通常linux程序启动后都会有这3个打开的输入输出流,叫标准I/O流。 对应的文件描述符为STDIN_FILENO(0),STDOUT_F ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-30 22:48:00
                            
                                499阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一 简介 sdtin, stdout, stderr分别称为标准输入,标准输出,标准错误输出, 它们的声明如下: /* Standard streams. */extern FILE *stdin; /* Standard input stream. */extern FILE *stdout; /            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-01-04 18:10:00
                            
                                448阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            双独立总线,使用外部的前端总线到主系统存储器,和内部的后端总线于一个或多个中央处理器、CPU缓存间。 CPU 里面的内存接口,直接和系统总线通信,然后系统总线再接入一个 I/O 桥接器(I/O Bridge)。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-12-29 14:32:40
                            
                                453阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux的输入输出 重定向概述 什么是重定向? 将原本要输出在屏幕上的内容,输出到指定的文件或设备中 为什么要使用重定向? 1.当屏幕上信息很重要时,我们需要保存下来 2.后台运行的程序,我们不想让他干扰屏幕的正常输出 3.系统的例行命令, 例如定时任务的执行结果,希望他可以存下来时 4.一些执行 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-08 11:56:00
                            
                                358阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            大多数UNIX系统命令从你的终端接受输入并将所产生的输出发送回到您的终端。一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端。同样,一个命令通常将其输出写入到标准输出,默认情况下,这也是你的终端。重定向命令列表如下:命令说明command>file将输出重定向到filecommand<file将输入重定向到fil...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-26 09:56:53
                            
                                95阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            敲代码的时候,适当地打印出一些进度或者日志信息经常能帮助我们跟踪程序的执行结果。可是,这些结果或者日志打印信息到屏幕上并不能作为以后检查问题的根据。这就是重定向的作用,敲代码的时候,我们能够方便的将相关的打印信息到屏幕或者是从键盘接收输入(这种优点就是避免直接操作文件)。利用重定向我们能够非常方便地            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-06-08 08:21:00
                            
                                124阅读