zoukankan      html  css  js  c++  java
  • Linux命令行常用符号

    输入输出重定向

    文件描述符 默认
    标准输入重定向 0 键盘/文件
    标准输出重定向 1 屏幕
    错误输出重定向 2 屏幕
    输入重定向
    • 命令 < 文件   把文件当作命令的标准输入
    • 命令 << 分界符   从标准输入中读入, 直到碰见分界符停止
    • 命令 < 文件A > 文件B   将文件A作为命令的标准输入并把标准输出到文件B
    • 文件描述符 <& 文件描述符  从文件描述符中输入重定向到另一个文件描述符 (举例: 1 <& 100)

    输出重定向

    • > 覆盖式
    • >> 追加式
    • 命令 2>> 文件   输出默认是标准输出, 想操作错误输出需要在命令后面加上描述符2
    • 命令 &>> 文件   把标准和错误输出同时重定向到文件中
    • 文件描述符 >& 文件描述符  输出重定向到另一个文件描述符(举例: 1 >& 101)

    管道符号

    • 命令A|命令B 把命令A的标准输出作为命令B的标准输入, 而不是直接输出在屏幕上

    通配符

    • *号--所有
    • ?号--1个

    转义符号

    • 反斜杠 后面的变量转义成纯字符
    • 单引号'' 把其中所有变量转义成纯字符
    • 双引号"" 保留其中的变量属性, 不转义
    • 反引号`` 把其中的命令执行后返回结果(只需要命令执行后的结果)
  • 相关阅读:
    [开发笔记usbTOcan]PyUSB访问设备
    spring之web.xml
    SpringMVC中Controller如何将数据返回
    总结
    流的append
    对象,构造方法、类
    多态
    类的多态性
    环境变量
    构造方法和成员方法的区别
  • 原文地址:https://www.cnblogs.com/sn0wp3ak/p/13770949.html
Copyright © 2011-2022 走看看