我想在MS-DOS中打印程序的输出,所以我写了一个.bat文件,上面写着:
cls ruby foo.rb
但输出 - 因为它出现在我的命令提示符 - 看起来像这样:
c:\workspace>ruby foo.rb foo output c:\workspace>
我想插入一个新行到使用MS-DOS的输出,因为我不想亵渎我的Ruby代码与任何不相关的代码的作用应该做的事情.
MS-DOS中看起来像我想要的唯一命令是'type'和'print',但它们都用于打印文件.
我尝试使用两个空行创建一个文本文件,并使用'type'命令输出它,但它看起来很乱.
任何想法,将不胜感激.
echo.
将产生一条新线.
所以你的脚本应该是这样的:
@ECHO OFF cls echo. ruby foo.rb