Advertisement
Guest User

Untitled

a guest
Jan 17th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. var fs = require('fs');
  2.  
  3. function readFiles(dirname, onFileContent, onError) {
  4. fs.readdir(dirname, function(err, filenames) {
  5. if (err) {
  6. onError(err);
  7. return;
  8. }
  9. filenames.forEach(function(filename) {
  10. fs.readFile(dirname + filename, 'utf-8', function(err, content) {
  11. if (err) {
  12. onError(err);
  13. return;
  14. }
  15. onFileContent(filename, content);
  16. });
  17. });
  18. });
  19. }
  20.  
  21.  
  22. readFiles('./', function(filename, content) {
  23. console.log(filename);
  24. // var newcontent=content.replace(/\n"\nauthor/,"\nauthor");
  25. var newcontent=content.replace(/title:\s*"([^"]*)\nauthor/,"title: \"$1\"\nauthor");
  26. fs.writeFile(filename,newcontent,{encoding:'utf8'},
  27. function(){
  28. console.log('OK '+filename);
  29. });
  30. }, function(err) {
  31. throw err;
  32. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement