产生e2big节点

时间:2018-12-05 13:51:25

标签: node.js debian parameter-passing exec argmax

我有一个在debian上运行的节点服务器,我正在尝试使用exec()将从文件中提取的数据传递到命令行中。

getconf ARG_MAX = 2097152 bytes (2 mb)

myFile = 600 kb (contains 600kb worth of parameters)

当我从节点调用exec()命令时:

  

错误:产生E2BIG
      在ChildProcess.spawn(internal / child_process.js:372:11)
      在生成时(child_process.js:543:9)
      在Object.execFile(child_process.js:221:15)
      执行时(child_process.js:152:18)
      在Promise(child_process.js:160:15)
      在新的Promise()       在args(child_process.js:159:12)

因为getconf ARG_MAX比我要传递的数据大,这行不通吗?

0 个答案:

没有答案