tsdv-test
Version:
Converts files to uppercase
29 lines (24 loc) • 759 B
JavaScript
(function() {
//Declaring variables
var fs, reptxt, filedata;
//Requiring files
fs = require('fs');
reptxt = require ('./replaceme');
//Reading files
fs.readFile(process.argv[2],'utf8',function(err,data){
if(err) {
console.error("Could not open file: %s", err);
process.exit(1);
}
//Calling replacement function
filedata = reptxt.replaceme(data,process.argv[3],process.argv[4]);
//Writing replaced text into a new file
fs.writeFile("../out.txt", filedata, function(err){
if(err) {
console.error("Error saving file", err);
process.exit(1);
}
console.log('out.txt file saved!');
});
});
}).call(this)