zoukankan      html  css  js  c++  java
  • Linux常用命令(十四)

    输出重定向

    1、标准输入输出

    设备 设备文件名 文件描述符 类型
    键盘 /dev/stdin 0 标准输入
    显示器 /dev/stdout 1 标准输出
    显示器 /dev/stderr 2 标准错误输出

    2、输出重定向

    类型 符号 作用
    标准输出重定向 命令 > 文件 以覆盖的方式,把命令的正确输出输出到指定的文件或设备当中
    标准输出重定向 命令 >> 文件 以追加的方式,把命令的正确输出输出到指定文件或设备当中
    标准错误输出重定向 错误命令 2>文件 以覆盖的方式,把命令的错误输出输出到指定的文件或设备当中
    标准错误输出重定向 错误命令 2>>文件 以追加的方式,把命令的错误输出输出到指定的文件或设备当中
    正确输出和错误输出同时保存 命令 > 文件 2&1 以覆盖的方式,把正确输出和错误输出都保存到同一个文件当中
    正确输出和错误输出同时保存 命令 >> 文件 2&1 以追加的方式,把正确输出和错误输出都保存到同一个文件当中
    正确输出和错误输出同时保存 命令 &>文件 以覆盖的方式,把正确输出和错误输出都保存到同一个文件当中
    正确输出和错误输出同时保存 命令 &>>文件 以追加的方式,把正确输出和错误输出都保存到同一个文件当中
    正确输出和错误输出同时保存 命令>>文件1 2>>文件2 把正确的输出追加到文件1当中,把错误的输出追加到文件2当中

    3、ls &>/dev/null:/dev/null是一个空目录,使用这条命令相当于把输出的结果放在这个目录下,也就相当于销毁输出的结果,不让它显示出来

    4、输入重定向

    格式:wc [选项] [可选:文件名]

    选项:

      -c:统计字节数

      -w:统计单词数

      -l:统计行数

    例如:

    wc :回车之后可以输入一堆内容,按Ctrl+d就可以退出,此时wc命令输出的时统计的字节数、单词数和行数

    格式:

    (1)命令<文件:把文件作为命令的输入

    (2)命令<<标识符:把标识符之间的内容作为命令的输入

    例如:

    access.log文件里面写有内容

    wc < access.log:统计access.log文件里面的字节数、单词数和行数

    wc access.log:这条命令跟上一条命令类似,即“<”符号时可以删除的

    wc << 字符串:输入内容,直到识别到跟“字符串”相同的内容结束,并统计字节数、单词数和行数

  • 相关阅读:
    记intouch SMC local下驱动丢失问题解决
    随机变量的频数分布图
    Clonal hematopoiesis of indeterminate potential(意义不明的克隆性造血)-CHIP
    聚类热图
    linux把软件安装到指定目录
    Phred-scale quality scores的相关内容
    GATK的硬过滤
    VCF和GVCF格式说明
    非root权限 安装更新gcc
    在非小细胞肺癌中,MET基因的14号外显子突变和年龄,依赖于癌症阶段的CNV,C-MET过表达的关系
  • 原文地址:https://www.cnblogs.com/BASE64/p/11493261.html
Copyright © 2011-2022 走看看