gpt4 book ai didi

php - 从 cli php 脚本进行管道传输时,如何识别击键?

转载 作者:可可西里 更新时间:2023-11-01 12:33:53 24 4
gpt4 key购买 nike

当我将 php cli 脚本的输出通过管道传输到 less 时,我希望能够使用箭头键。目前 php cli 对 tty 做了一些事情,只有当你执行时才能修复

!stty sane

从更少的内部开始,这是一种正确的痛苦!

我在@http://www.php.net/manual/en/features.commandline.php#90743 找到了对这个问题的引用但我似乎找不到答案:-)

感谢任何帮助,尽管这个问题的排名远低于许多其他问题;-)

最佳答案

我一直在寻找一些可调整的东西来做到这一点。现在我最好的解决方法是:

php blah.php </dev/null | less

它具有预期的效果,但它是一个必须打字的皮塔饼。似乎当 PHP CLI 检测到 stdin 是一个 tty 时,它会将那个 tty 置于行模式。

关于php - 从 cli php 脚本进行管道传输时,如何识别击键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5238522/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com