【问题标题】:Map File Descriptor to Standard Output in node js将文件描述符映射到节点 js 中的标准输出
【发布时间】:2015-05-29 07:20:05
【问题描述】:

我们如何将 Node js 中的文件描述符映射到进程的标准输出。 我试过这个

fs=require('fs')
fd=fs.openSync('./abc.txt','w+');
process.stdout.fd=fd;

这会将进程中的描述符从 0 更改为文件描述符,但是当我执行 console.log 时,消息仍然不会发送到文件。

【问题讨论】:

    标签: node.js file stdout


    【解决方案1】:

    如果您想将 nodejs 脚本输出到文件中,请使用操作系统重定向:

    node script.js >> abc.txt
    

    【讨论】:

    • 还有其他方法可以在应用程序本身中重定向它吗?
    猜你喜欢
    • 1970-01-01
    • 2020-05-05
    • 1970-01-01
    • 1970-01-01
    • 2018-10-05
    • 2021-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多