Javascriptでシェルコマンドを実行する方法

2133 ワード

Javascript アプリで作業する場合、シェル コマンドを使用して情報を取得したり、処理を実行したりする必要がある場合があります.

だからここにそれを行うためのスニペットがあります!


コード




const childProcess = require('child_process');

async function sh(cmd_to_execute) {
    return new Promise(function (resolve, reject) {
        childProcess.exec(cmd_to_execute, (err, stdout, stderr) => {
            if (err) {
                reject(err);
            } else {
                resolve({stdout, stderr});
            }
        });
    });
}


コマンドの結果を返すこの関数を使用できます.


それがあなたを助けることを願っています! 🍺