1 |
|
2 |
|
3 | var jsonFile = '/home/www/lua/config.json';
|
4 | var seek = require(jsonFile);
|
5 | var fs = require('fs');
|
6 | var path = require('path');
|
7 |
|
8 | var result = null;
|
9 | var max = 0;
|
10 | var key = process.argv.splice(2);
|
11 | if (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 | }
|