是否可以在命令行参数中将字符串变量作为文件传递?

时间:2020-06-02 06:42:17

标签: javascript node.js express

我正在调用一个命令行子进程,该进程将本地文件转换为另一种文件格式。就像这样

>myFileConversion localfile.txt convertedfile.bin

这将把localfile.txt转换为名为convertedfile.bin的文件中的所需格式。 它还具有将内容放入stdout的选项。 我在服务器上的节点js中运行此文件,需要动态创建localfile.txt。

localfile.txt的内容只是我动态生成的一个字符串。 如果可能的话,我希望传递字符串而不是将字符串写入文件以提高效率。我该怎么做?可能吗?它会比仅写入本地文件快吗?

1 个答案:

答案 0 :(得分:0)

正如Chris在评论中提到的那样,可能可以通过管道传输数据,但是由于我只需要保存一次文件,因此将文件保存在本地并传递文件名会更容易。 请同时发布其他可能的答案!