それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

node.js でコマンドライン引数

node でコマンド引数を取りたい

基本中の基本

#!/usr/bin env node
process.argv.forEach(function (val, index, array) {
  console.log(index + ': ' + val);
});

通常のスクリプトと同じように取れる

0 node (interpreter名)
1 ファイル名(実行ファイル名)
2 -n 引数


のように取得できる。

js 手軽に扱えて、シェル・スクリプトとして使えるのは、作業の幅が広がって嬉しい。