zoukankan      html  css  js  c++  java
  • 重定向和管道

    管道:  |       左边命令返回的结果,交给右边的命令处理

    Linux进程在启动后,会打开3个文件句柄:

                      标准输入文件(stdin)
                      标准输出文件(stdout)
                      标准错误文件(stderr)

     1、stdout 标准输出重定向符号:       ps > out1  运行后:

                       它表示 stdout 不是指向 终端设备了,而是 重定向到 out 文件

                       所以 stdout 指向了 out 文件, 输入的信息就到 out 文件了

                             ls > out   运行后:重定向到out文件:

                             

    2、 Stderr 标准错误重定向符号   ps hh 2> err (其中hhhh是个不存在的文件)

                            我们就会发现putty屏幕上没有任何信息,而文件 err里面则有

                             

    同时重定向stdout和stderr到同一个文件both中:command &> both

    重定向stdout到out文件,并重定向stderr到err文件:command > out 2>err

    2、stdin 标准输入重定向符号                

                            存放到一个文件,就不用手动输入了 ( 通常做自动化的时候)

                     

    将一个命令的输出的内容,给另一个命令作为输入的内容 (前面的输出,做为后面的输入)

                         

  • 相关阅读:
    error C2065: “SHCNE_DELETE”: 未声明的标识符
    error C2872: ‘ofstream’ : ambiguous symbol
    error C2065: ‘__in’ : undeclared identifier
    LINK : fatal error LNK1561: 必须定义入口点
    VS2010提示error TRK0002: Failed to execute command
    js怎么获取一个单位为rem的元素真实宽/高度?
    将时间转化为几秒前 几分钟前 几小时前...
    uni-app picker 组件实现二级联动?
    uni-app scroll-view 点击实现元素居中?
    初始化CSS样式
  • 原文地址:https://www.cnblogs.com/xiaomengceshi/p/13645354.html
Copyright © 2011-2022 走看看