zoukankan      html  css  js  c++  java
  • Linux 输入输出重定向

    标准输入重定向(STDIN,文件描述符为0):默认从键盘输入,也可以从其他文件或命令中输入

    标准输出重定向(STDOUT,文件描述符为1):默认输出到屏幕

    错误输出重定向(STDERR,文件描述符为2):默认输出到屏幕

    符号作用
    命令 < 文件 将文件作为命令的标准输入
    命令 << 分界符 从标准输入中读入,直到遇见分界符才停止
    命令 < 文件1 > 文件2 将文件1作为命令的标准输入并将标准输出到文件2
    命令 > 文件 将标准输出重定向到一个文件中(覆写方式)
    命令 >> 文件 将标准输出重定向到一个文件中(追加)
    命令 2>> 文件 将错误输出重定向到一个文件中(追加)
    命令 >> 文件 2>&1 命令 &>> 文件 将标准输出与错误输出共同写入到文件中(追加)

    管道命令符

    ”命令A | 命令B“:把前一个命令原本要输出到屏幕的标准正常数据当作是后一个命令的标准输入

    命令行通配符

     * 代表匹配零个或多个字符
     ? 代表匹配单个字符
     [0-9] 代表匹配0~9之间的单个数字的字符
     [abc] 代表匹配a,b,c三个字符中的任意一个字符

    常用的转义字符

    • 反斜杠( ) : 使反斜杠后面的变量转义为单纯的字符串

    • 单引号( ' ' ) :转义其中所有的变量为单纯的字符串

    • 双引号( " " ) :保留其中的变量属性,不进行转义

    • 反引号( `` ) :把其中的命令执行后返回结果

    • $(命令):等同反引号



    复制请注明出处,在世界中挣扎的灰太狼
  • 相关阅读:
    nginx 配置优化(简单)
    Nginx 安装
    Smokeping安装教程
    test [ ] 四类
    if语句中的判断条件(nginx)
    力扣 1431. 拥有最多糖果的孩子 python
    力扣 1672. 最富有客户的资产总量+1512. 好数对的数目 python
    力扣 剑指 Offer 58
    力扣 8. 字符串转换整数 (atoi)python--每日一题
    力扣 7. 整数反转python 每日一题
  • 原文地址:https://www.cnblogs.com/XingXiaoMeng/p/13020262.html
Copyright © 2011-2022 走看看