【问题标题】:How to output "<" and ">" symbols to a text file using batch script如何使用批处理脚本将“<”和“>”符号输出到文本文件
【发布时间】:2015-08-31 20:37:12
【问题描述】:

我创建了一个简单的批处理脚本来格式化一些我经常使用的 HTML 代码。我当前的解决方法是输出 888 和 999,然后返回到文本文件中,用 替换所有 999。我知道批处理使用这些符号和重定向,所以我想知道是否有办法绕过它。下面是一个例子。

888div id="bestlinkstop"999
    888a href=" " target="_blank"999 888img src=" "999 888/a999
888/div999

将所有 8 和 9 更改为

<div id="bestlinkstop">
    <a href=" " target="_blank"> <img src=" "> </a>
</div>

提前致谢

【问题讨论】:

  • 如果切换到 PowerShell,您将拥有更愉快的时光。批处理(cmd.exe)解析规则……太糟糕了。

标签: html batch-file scripting


【解决方案1】:

您可以使用 Windows 转义字符 ^ 来转义括号。

类似

echo mystring ^< div id="bestlinkstop" ^> something >>myfile.txt

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-11-17
    • 2010-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-27
    • 2022-06-18
    相关资源
    最近更新 更多