UNPKG

676 BJavaScriptView Raw
1#!/usr/bin/env node
2
3var jsonFile = '/home/www/lua/config.json';
4var seek = require(jsonFile);
5var fs = require('fs');
6var path = require('path');
7
8var result = null;
9var max = 0;
10var key = process.argv.splice(2);
11if (key.length > 0){
12 for(var p in seek){
13 if(key[0] == p){
14 result = seek[p];
15 }
16 if (max < parseInt(seek[p])) {
17 max = parseInt(seek[p]);
18 }
19// console.log(p);
20// console.log(seek[p]);
21 }
22 if (result == null) {
23 seek[key[0]] = (max + 1) + "";
24 fs.writeFile(
25 jsonFile,
26 JSON.stringify(seek),
27 function (err) {
28 if(!err)
29 console.log(max + 1);
30 }
31 );
32 }else{
33 console.log(result);
34 }
35}