node.js(childProcess)でシェルスクリプトを実行する

ラルフ:

node.jsサーバーでシェルスクリプトを実行したいのですが、何も起こりません...

childProcess.exec('~/./play.sh /media/external/' + req.params.movie, function() {}); //not working

別のchildProcessは完璧に機能しますが、上記のプロセスは機能しません。

childProcess.exec('ls /media/external/', movieCallback); //works

ターミナルでスクリプトを実行すると、機能します。何か案は?(chmod + xが設定されている)

smokey.edgy:

exec関数のコールバックには、エラー、stdout、およびstderr引数が渡されています。それらをコンソールに吐き出して問題の診断に役立つかどうかを確認します。

exec('~/./play.sh /media/external/' + req.params.movie,
  function (error, stdout, stderr) {
    console.log('stdout: ' + stdout);
    console.log('stderr: ' + stderr);
    if (error !== null) {
      console.log('exec error: ' + error);
    }
});

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

node.jsでシェルスクリプトを実行して同期動作を試みます

分類Dev

Node.jsを介してmongoDBシェルスクリプトを実行する方法は?

分類Dev

node.jsでスクリプトシェルを実行するにはどうすればよいですか

分類Dev

node.jsでAngularプロジェクトを実行する

分類Dev

node.jsスクリプトを永久に実行する

分類Dev

node.js から Python スクリプトを実行する

分類Dev

Herokuでいくつかのnode.jsスクリプトを実行する

分類Dev

Node.JsアプリケーションからPythonスクリプトを実行する

分類Dev

子プロセスnode.jsとしてjsスクリプトファイルを実行する方法

分類Dev

FirebaseでNode.jsスクリプトを実行するにはどうすればよいですか?

分類Dev

node.jsを使用してbashを介してシェルスクリプトをパイプする

分類Dev

Node.js相対には、スクリプトを実行するためのパスが必要です

分類Dev

node.jsスクリプトを10秒ごとに実行する

分類Dev

Forever(Node.JSモジュール)を毎秒再起動してPythonスクリプトを実行する

分類Dev

NSTaskを使用して、Node.JSを起動するシェルスクリプトを起動します

分類Dev

Node.jsで、コードが他のスクリプト/ファイルを実行するかどうかを検出することは可能ですか?

分類Dev

Node.jsサーバーでPOSTリクエストのループを実行します

分類Dev

コマンドラインからスクリプトで関数を実行する(Node JS)

分類Dev

Nodeスクリプトからpackage.jsonスクリプトを実行することは可能ですか?

分類Dev

Expressを使用してMongoDBサーバーにクエリを実行する(Node.jsプロジェクト)

分類Dev

実行中のnode.jsアプリケーションからプロジェクトルートを決定します

分類Dev

node.jsから実行した場合にのみ入力を読み取る必要がある場合、シェルスクリプトがハングする

分類Dev

Node.js +リクエスト+ forループ:2回実行

分類Dev

node.jsの非同期および条件付きループ内でネストされたクエリを実行する方法

分類Dev

NightwatchでNode.jsプロジェクトをテストするときにTravisCIでSeleniumServerを実行する方法

分類Dev

node.js内でインタラクティブシェルコマンドを実行する方法は?

分類Dev

シェルスクリプトからnode.jsのエラー終了コードをキャッチすることは可能ですか?

分類Dev

Node.jsアプリとPHPを同じマシンで実行する

分類Dev

Node.js foreverモジュール-実行中のスクリプトへのパスを取得しますか?

Related 関連記事

  1. 1

    node.jsでシェルスクリプトを実行して同期動作を試みます

  2. 2

    Node.jsを介してmongoDBシェルスクリプトを実行する方法は?

  3. 3

    node.jsでスクリプトシェルを実行するにはどうすればよいですか

  4. 4

    node.jsでAngularプロジェクトを実行する

  5. 5

    node.jsスクリプトを永久に実行する

  6. 6

    node.js から Python スクリプトを実行する

  7. 7

    Herokuでいくつかのnode.jsスクリプトを実行する

  8. 8

    Node.JsアプリケーションからPythonスクリプトを実行する

  9. 9

    子プロセスnode.jsとしてjsスクリプトファイルを実行する方法

  10. 10

    FirebaseでNode.jsスクリプトを実行するにはどうすればよいですか?

  11. 11

    node.jsを使用してbashを介してシェルスクリプトをパイプする

  12. 12

    Node.js相対には、スクリプトを実行するためのパスが必要です

  13. 13

    node.jsスクリプトを10秒ごとに実行する

  14. 14

    Forever(Node.JSモジュール)を毎秒再起動してPythonスクリプトを実行する

  15. 15

    NSTaskを使用して、Node.JSを起動するシェルスクリプトを起動します

  16. 16

    Node.jsで、コードが他のスクリプト/ファイルを実行するかどうかを検出することは可能ですか?

  17. 17

    Node.jsサーバーでPOSTリクエストのループを実行します

  18. 18

    コマンドラインからスクリプトで関数を実行する(Node JS)

  19. 19

    Nodeスクリプトからpackage.jsonスクリプトを実行することは可能ですか?

  20. 20

    Expressを使用してMongoDBサーバーにクエリを実行する(Node.jsプロジェクト)

  21. 21

    実行中のnode.jsアプリケーションからプロジェクトルートを決定します

  22. 22

    node.jsから実行した場合にのみ入力を読み取る必要がある場合、シェルスクリプトがハングする

  23. 23

    Node.js +リクエスト+ forループ:2回実行

  24. 24

    node.jsの非同期および条件付きループ内でネストされたクエリを実行する方法

  25. 25

    NightwatchでNode.jsプロジェクトをテストするときにTravisCIでSeleniumServerを実行する方法

  26. 26

    node.js内でインタラクティブシェルコマンドを実行する方法は?

  27. 27

    シェルスクリプトからnode.jsのエラー終了コードをキャッチすることは可能ですか?

  28. 28

    Node.jsアプリとPHPを同じマシンで実行する

  29. 29

    Node.js foreverモジュール-実行中のスクリプトへのパスを取得しますか?

ホットタグ

アーカイブ