【发布时间】:2020-02-04 09:31:42
【问题描述】:
我在 Windows10 上尝试了 git bash
$ php show_argv.php 1000 > out.log
** show_argv.php 只是在做print_r($argv[1]);
然后消息出现
stdout is not a tty
out.log 已创建,但内容为空。
如何写入 out.log??
【问题讨论】:
-
tee怎么样?例如:php show_argv.php 1000 | tee out.log -
谢谢,但出现了同样的信息。
-
请看看这是否也适合你。使用
C:\Program Files\Git\bin\bash.exe而不是C:\Program Files\Git\git-bash.exe然后该命令可以正常工作。 -
它有效!太感谢了!在 git-bash.exe 上是不可能的吗?
-
请接受答案。如果它对你有用。有关更多详细信息,您可以阅读他们的文档。