У меня есть сервер узлов, работающий на Debian, и я пытаюсь передать данные, извлеченные из файла, в командную строку, используя exec()
.
getconf ARG_MAX = 2097152 bytes (2 mb)
myFile = 600 kb (contains 600kb worth of parameters)
Когда я вызываю команду exec () изузел:
Ошибка: spawn E2BIG
в ChildProcess.spawn (internal / child_process.js: 372: 11)
в spawn (child_process.js: 543: 9)
в Object.execFile (child_process.js: 221: 15)
в exec (child_process.js: 152: 18)
в Promise (child_process.js: 160: 15)
в новом Promise () вargs (child_process.js: 159: 12)
Разве это не должно работать, поскольку getconf ARG_MAX
больше данных, которые я пытаюсь передать?