1 | var fs = require('fs');
|
2 | if(process.argv.length < 3) {
|
3 | console.error('USAGE: ' + process.argv[0] + ' <file>')
|
4 | }
|
5 | fs.readFile(process.argv[2], function (err, data) {
|
6 | if(err) {
|
7 | console.error(err);
|
8 | process.exit(1);
|
9 | }
|
10 | data = data.toString().trim();
|
11 | data = data.split(/\r?\n/);
|
12 | data = data.map(function (line) {
|
13 | line = line.replace(/"/g, '\\"')
|
14 | return 'file(APPEND ${OUTPUT} "' + line + '\\n")'
|
15 | });
|
16 | console.log(data.join('\n'));
|
17 | }); |
\ | No newline at end of file |