Batch file 使用echo命令在控制台上打印文本输出,而不打印开始和结束引号
我试图使用批处理脚本打印figlet“实用工具”,但输出也会打印前导引号和尾随引号。代码如下:Batch file 使用echo命令在控制台上打印文本输出,而不打印开始和结束引号,batch-file,cmd,echo,Batch File,Cmd,Echo,我试图使用批处理脚本打印figlet“实用工具”,但输出也会打印前导引号和尾随引号。代码如下: @echo off echo " _ _ _ _ _ _ _ " echo "| | | | | (_) (_) | " echo "| | | | |_ _| |_| |_ _ _ " echo "| | | | __| | | | __| | | |" echo "| |__| | |_| | | | |_| |_| |" echo " \____
@echo off
echo " _ _ _ _ _ _ _ "
echo "| | | | | (_) (_) | "
echo "| | | | |_ _| |_| |_ _ _ "
echo "| | | | __| | | | __| | | |"
echo "| |__| | |_| | | | |_| |_| |"
echo " \____/ \__|_|_|_|\__|\__, |"
echo " __/ |"
echo " |___/ "
pause>nul
当我删除引号时,它不会打印,可能是由于特殊字符,例如空格或\。如果有解决方法,请指导我。
谢谢垂直线字符需要转义是正确的
echo _ _ _ _ _ _ _
echo ^| ^| ^| ^| ^| (_) (_) ^|
echo ^| ^| ^| ^| ^|_ _^| ^|_^| ^|_ _ _
echo ^| ^| ^| ^| __^| ^| ^| ^| __^| ^| ^| ^|
echo ^| ^|__^| ^| ^|_^| ^| ^| ^| ^|_^| ^|_^| ^|
echo \____/ \__^|_^|_^|_^|\__^|\__, ^|
echo __/ ^|
echo ^|___/
您可以使用正则表达式来逃避有毒字符,也可以在线使用