linux - 如何将标准输出写入 git bash 上的任何文件?
问题描述
我在 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 ?
解决方案
请看看这是否也适合你。使用C:\Program Files\Git\bin\bash.exe
代替C:\Program Files\Git\git-bash.exe
then 命令可以正常工作。
推荐阅读
- javascript - 使用功能组件传递道具而不在组件内声明功能
- reactjs - React-native firebase 5.6.0 Objects are not valid react child
- cassandra - 我应该将 Cassandra 2.0.17 升级到 3.0.x 吗?还是重新安装?
- vba - Microsoft Access 附加 VBA
- python - 如何在 matplotlib 中设置 x 轴?
- sql-server - 远程连接到 SQL Server 的第二个实例
- android - 数组列表
方法返回一个从firebase获取数据的空数组 - java - 从控制器返回xml时如何解包地图
- junit - NotAMockException / 如何在 Kotlin 的参数化测试中存根值?
- sql-server - Analysis Services .abf 文件数据库还原