Node.js 复制 /b 文件

Kas*_*spi 1 node.js

我不确定 Windows 命令“copy /b ...”究竟是做什么的,所以我的问题是:这可以用 Node.js 完成吗?如何?

你能给我一个例子或者至少指出我正确的方向吗?

例如:“复制/b file1+file2 destinationFile”

谢谢你。

use*_*109 5

copy是 Windows 中的内部命令。copy /b file1+file2 destinationFile使用 file1 的内容创建 destinationFile,后跟 file2 的内容,包括由于/b.

以下是如何在 node.js 中执行此操作:

fs = require('fs');

file1=fs.createReadStream('./file1',{ flags: 'r',  encoding: "binary",});
file2=fs.createReadStream('./file2',{ flags: 'r',  encoding: "binary",});

dest=fs.createWriteStream('./destinationFile',{ flags: 'w',  encoding: "binary",});

file1.pipe(dest, { end: false });
file2.pipe(dest, { end: false });
Run Code Online (Sandbox Code Playgroud)