控制台清除 - Symfony控制台组件

时间:2015-08-27 03:58:31

标签: symfony console

我正在使用Symfony 2控制台组件编写控制台应用程序,我想在我的应用程序的第一行之前(或作为)运行控制台清除命令。

我做了一些研究,并且很难找到是否可能。

1 个答案:

答案 0 :(得分:14)

我一直在寻找类似的功能。 symfony控制台没有任何内置功能可以清除屏幕,但我仍然可以通过使用转义码重置终端来实现select * from -- or select A.* from (SELECT first_name ,last_name FROM persons_table) A inner join (select lastName from exclusiveListTable ) B on A.last_name = B.lastName 行为,如下所示:

clear

有关代码的更详细说明,请参阅帖子“Clear the Ubuntu bash screen for real”和“What commands can I use to reset and clear my terminal?”,以及我从中获取代码的symfony控制台pull request模仿$output->write(sprintf("\033\143")); 功能。