文章詳情頁
node.js - node exec 執(zhí)行沒反應(yīng)
瀏覽:111日期:2024-07-28 11:46:36
問題描述
const exec = require(’child_process’).exec; exec(’cat /dev/urandom |od -x|head -n 1’, (error, stdout, stderr) => { if (error) { console.error(`exec error: ${error}`); return; } console.log(`stdout: ${stdout}`); console.log(`stderr: ${stderr}`); });
為什么執(zhí)行這段語句,完全沒反應(yīng)?
而在終端執(zhí)行完全正常。
問題解答
回答1:exec的默認(rèn)的最大允許輸出到stdout和stderr的數(shù)據(jù)量不超過200K,如果超過了,子進(jìn)程就會被殺死。
來,給你一個門 https://segmentfault.com/q/10...
相關(guān)文章:
1. javascript - 關(guān)于apply()與call()的問題2. java - 在用戶不登錄的情況下,用戶如何添加保存到購物車?3. javascript - webpack 分割加載代碼后,react 界面不更新4. python 利用subprocess庫調(diào)用mplayer時發(fā)生錯誤5. datetime - Python如何獲取當(dāng)前時間6. python文檔怎么查看?7. javascript - nginx反向代理靜態(tài)資源403錯誤?8. html - eclipse 標(biāo)簽錯誤9. 安全性測試 - nodejs中如何防m(xù)ySQL注入10. java - spring boot 如何打包成asp.net core 那種獨(dú)立應(yīng)用?
排行榜

熱門標(biāo)簽