node.jsでコンソールコマンドを使えるようにします。
ライブラリは、exec-syncを使いました。
まずは、ライブラリのインストールを行います。
npm install exec-sync
npm install
以下サンプルソフトです。
########################################
var execSync = require(‘exec-sync’);
var shutdown = execSync(‘sudo shutdown -h now‘);
console.log(shutdown);
########################################
実行するとシャットダウンするソフトです。次は、GPIOと連携させたいと思います。