Bash Node.js stdin / stdout重定向:错误“不是tty”
发布时间:2020-12-15 21:35:42 所属栏目:安全 来源:网络整理
导读:此问题可能是特定于 Windows的.我还没有在 Linux或Mac上测试它. 我用: Windows 7 64位 Node.js 8.1.3 Git for Windows 2.8.1,包括GNU bash,版本4.3.42(5) – 发布 node my-cli.js foo.txt:错误输出不是tty 节点my-cli.js foo.txt:错误输入不是tty. 解决方
此问题可能是特定于
Windows的.我还没有在
Linux或Mac上测试它.
我用: > Windows 7 64位 node my-cli.js> foo.txt:错误输出不是tty 节点my-cli.js< foo.txt:错误输入不是tty. 解决方法
创建一个文件my-cli:
#!/bin/sh node "path/to/my-cli.js" "$@" exit $? 致电./my-cli> foo.txt或./my-cliu0026lt; foo.txt的. 这也适用于论据:./ my-cli –answer 42> foo.txt的 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |