spawn

    2熱度

    1回答

    我在dockerizing一個Node.js HTTP自適應流式web應用程序。在Nodejs服務器中,我使用子進程(spawn)調用FFMPEG將用戶上傳的文件編碼爲不同的比特率,然後我再調用MP4Box來突破比特率。 spawn('MP4Box', argDash, {cwd: './uploads'}); spawn('ffmpeg', arrStr, {cwd: './uploads'}

    1熱度

    1回答

    執行與execSync與sh執行命令後,我注意到以下幾點: spawnSync /bin/sh ENOENT bin目前加入到PATH。 有什麼想法?

    0熱度

    2回答

    我正在使用NodeJs子進程刪除6小時前的目錄上的所有文件。我已經完成了:刪除目錄中的所有文件,而不刪除目錄。但可以做誰的文件是6小時以上。 我的代碼: var exec = require('child_process').exec; var path = '../tmp/uploads'; exec('rm '+ path+"/*", function(err,stdout,stderr

    87熱度

    4回答

    爲了學習Angular 2,我正在嘗試他們的教程。 我得到這樣的錯誤: (node:4796) UnhandledPromiseRejectionWarning: Unhandled promise rejection (r ejection id: 1): Error: spawn cmd ENOENT [1] (node:4796) Depr

    0熱度

    1回答

    我嘗試使用期望腳本向遠程服務器發送命令時遇到問題。 如果我在腳本中手動將其插入send命令中,該命令正常,但如果通過參數($ command)將其傳遞給except腳本,則該命令無效。 我想在遠程服務器上運行的命令是: top -b -n 2 |頭-15 & & ls -lrt/var/log |頭-10 例:./myexpectscript密碼IP 「頂-b -n 2 |頭-15 &」 更新:我

    2熱度

    1回答

    我已經催生了有時需要很長時間才能運行的過程,我的問題是有沒有辦法限制這個過程時間?例如3分鐘後殺死這個過程?

    1熱度

    1回答

    我有一個ruby程序,爲我運行rake任務並捕獲輸出。現在他們正在PTY.spawn中運行。我遇到了這種方法的兩個問題: 我不能在子進程中使用binding.pry。 重寫自己的輸出(如進度條gem)的過程會產生輸出,但無法刪除先前的輸出,因此我會得到一堆預計會出現一行的漸進式輸出。 我需要解決pry問題。如果我能在這個過程中讓第二個問題消失,那將會很好。

    0熱度

    1回答

    我有適用於Windows的Python代碼,但是在Linux上運行時,它只是掛起。我使用的是JPype,所以我懷疑多個共享進程試圖使用相同的管道來訪問Java(不同的進程被創建但掛在JPype線)可能會有一些問題。有什麼辦法可以在Pathos中強制產生以複製Windows實現? (例如set_start_method或常規多處理庫中的get_context?) 謝謝。

    0熱度

    1回答

    所以我有一些麻煩這裏節點和產卵流程.. 我產卵外部的exe過程這樣: var writeStream = fs.createWriteStream(logPath); writeStream.write(new Date().toString() + " : " + type + " : LOG STARTED "); var process = cp.spaw

    0熱度

    2回答

    for (i = 0; i < 1030; i++) { var fs = require("fs") var spawn = require("child_process").spawn var log = fs.openSync("./program.log", "a") var child = spawn("./program", [], {de