| const fs = require('fs'); |
| const regex = /^Original File Name: ([\w\d-]+\.nc)\s*^NDN Name: (\/(?:[\w\d-]+\/)*)/gm; |
| fs.readFile('sample_output', 'utf8',function(err, data){ |
| return console.error(err); |
| for (let match = regex.exec(data); match; match = regex.exec(data)){ |
| console.log("Duplicate found for:", match[2], "|", output[match[2]], "|", match[1]); |
| output[match[2]] = match[1]; |
| console.log("Found", Object.keys(output).length, "conversions."); |
| fs.writeFile('conversions.json', JSON.stringify(output), function(err){ |
| return console.error(err); |