node でコマンド引数を取りたい
基本中の基本
#!/usr/bin env node process.argv.forEach(function (val, index, array) { console.log(index + ': ' + val); });
通常のスクリプトと同じように取れる
0 | node (interpreter名) |
1 | ファイル名(実行ファイル名) |
2 -n | 引数 |
のように取得できる。
js 手軽に扱えて、シェル・スクリプトとして使えるのは、作業の幅が広がって嬉しい。