【问题标题】:How do I send EOF to Cygwin console?如何将 EOF 发送到 Cygwin 控制台?
【发布时间】:2013-06-19 08:55:25
【问题描述】:

在 cygwin 控制台中,我想通过键盘发送 EOF。 试过Ctrl+D、Ctrl+Z等,都出错了。

示例)

$ php
<?php
echo "test\n";
{ Push Ctrl + D, then nothing happens. }

$ php
<?php
echo "test\n";
{ Push Ctrl + Z, then "Stopped" appears and echo above doesn't invoked. }

有没有办法将 EOF 发送到 Cygwin 控制台?

【问题讨论】:

    标签: keyboard cygwin keyboard-shortcuts


    【解决方案1】:

    Ctrl-D 发送EOF。您的第一次尝试不起作用的原因是您的代码缺少右括号。请尝试以下方法:

    $ php
    <?php
    echo "test\n";
    ?>
    

    然后Ctrl-D,您将看到test 打印到控制台。

    【讨论】:

    • 我认为它不需要 php 脚本的右括号。正如你所建议的,我尝试用右大括号编写代码,然后按 Ctrl-D,然后什么也没有发生。
    • 您使用的是哪个控制台?我用薄荷糖测试了这个。
    猜你喜欢
    • 2014-03-09
    • 2017-09-24
    • 1970-01-01
    • 1970-01-01
    • 2013-02-06
    • 1970-01-01
    • 2012-06-09
    • 1970-01-01
    • 2011-04-28
    相关资源
    最近更新 更多