zoukankan      html  css  js  c++  java
  • [转] DOS特殊字符转义方法

    适用于 bat 文件。

    期望得到的字符 转义后字符 说明
    % %% 在双引号字符串中可能并不是必需的
    ^ ^^ 在双引号字符串中可能并非必需,但也不会有坏处
    & ^& 在双引号字符串中可能并非必需,但也不会有坏处
    > ^> 在双引号字符串中可能并非必需,但也不会有坏处
    < ^< 在双引号字符串中可能并非必需,但也不会有坏处
    | ^| 在双引号字符串中可能非必需,但这不会有什么坏处
    ' ^' 仅在 FOR /F "subject" (即括号之间), 除非使用 unless
    ` ^` 仅在 FOR /F "subject" (即括号之间), 除非使用 if
    , ^, 仅在 FOR/F "subject"(即括号之间)中需要,即使在双引号字符串中也一样
    ; ^; 仅在 FOR/F "subject"(即括号之间)中需要,即使在双引号字符串中也一样
    = ^= 仅在 FOR/F "subject"(即括号之间)中需要,即使在双引号字符串中也一样
    ( ^( 仅在 FOR/F "subject"(即括号之间)中需要,即使在双引号字符串中也一样
    ) ^) 仅在 FOR/F "subject"(即括号之间)中需要,即使在双引号字符串中也一样
    ! ^^! 仅当延迟变量扩展处于活动状态时才需要
    \ \\ 仅在FINDSTR的正则表达式模式中需要
    [ \[ 仅在FINDSTR的正则表达式模式中需要
    ] \] 仅在FINDSTR的正则表达式模式中需要
    " \" 仅在FINDSTR的正则表达式模式中需要

    原文摘录自: DOS Escape Characters

  • 相关阅读:
    Android ViewPager用法小结
    HDU1212 Big Number 【同余定理】
    1051. Pop Sequence (25)
    FFmpeg源码结构图
    oracle访问不同用户的表不添加用户名前缀
    window7开启Administrator账户
    Window下对nodejs多版本管理GNVM
    基于Centos7.5搭建Docker环境
    grep与孪生兄弟egrep差异
    Linux编译步骤概述
  • 原文地址:https://www.cnblogs.com/yangyxd/p/15668694.html
Copyright © 2011-2022 走看看