分享

Echo输出的相关问题

 菜园子图书馆 2014-02-02
  • 批处理中空行的实现

 

::空行
@echo off
echo echo.
echo.
echo ECHO\
ECHO\
echo ECHO/
ECHO/
echo echo[
echo[
echo ECHO]
ECHO]
echo echo+
echo+
echo echo,
echo,
echo echo;
echo;
echo echo:
echo:
echo echo(
echo(
pause>nul

 

  • 批处理中敏感字符的输出

 

  在转义符^ 、连接符& 、管道符| 、输入重定向符< 、输出重定向符> 和>> 前必须加转义符^ 。引号" 出现奇数个时,至少必须在某一个前加转义符^ 。要输出% ,必须连用%% 。如下示例:

 

批处理 输出结果
ECHO 寒夜^^孤星 >>test.txt 寒夜^孤星
ECHO 寒夜^&孤星 >>test.txt 寒夜&孤星
ECHO 寒夜^|孤星 >>test.txt 寒夜|孤星
ECHO 寒夜^<孤星 >>test.txt 寒夜<孤星 
ECHO 寒夜^>孤星 >>test.txt 寒夜>孤星
ECHO 寒夜^>^>孤星 >>test.txt 寒夜>>孤星
ECHO 寒"夜^"孤"星 >>test.txt 寒"夜"孤"星
ECHO "寒夜""孤星" >>test.txt "寒夜""孤星"
ECHO 寒夜%%孤星 >>test.txt 寒夜%孤星
ECHO %%寒夜孤星%% >>test.txt %寒夜孤星%
ECHO 寒夜%%%%孤星 >>test.txt 寒夜%%孤星

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多