gpt4 book ai didi

html - 使用批处理生成 html .. 转义引号

转载 作者:太空宇宙 更新时间:2023-11-04 13:56:34 25 4
gpt4 key购买 nike

这应该会生成具有不同文件的 Web 文档的层次结构,这是因为我很懒,所以我做了这个。

@echo off
echo.
echo This program will generate the base folder for a new website .. .
pause
md folders
echo > folders/default.html "<html> /* More content */ </html>"
echo > folders/style.css " /* All the standards i always use */ "
echo > folders/javascript.js " /* All the standards i always use */ "
echo.
exit

它也有效,但问题是,我无法删除/转义引号,但那会让人歇斯底里。

我尝试了很多不同的东西。用类型更改 echo,我尝试了可以​​在 www 等上找到的不同转义选项,但引号仍然存在。

最佳答案

你需要转义所有的CMD保留字符< > | ^ ( )&带插入符号 ^ .

一些评论

  1. 不要转义引号内的保留字符
  2. 如果 ( 和 ) 不在 IF 或 FOR 或另一个括号 block 内,则不需要转义。

一个更完整的例子是

echo ^<!DOCTYPE HTML PUBLIC^> >index.html
echo ^<html^> >>index.html
echo ^<!-- more content --^> >>index.html
echo ^<!-- you don't need to escape ( ) outside blocks --^> >>index.html
echo ^<!-- don't escape inside quotes "&" --^> >>index.html
echo ^</html^> >>index.html

关于html - 使用批处理生成 html .. 转义引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7942330/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com