博客园第一篇,平时都用 .net ,现在 node.js 比较火,就用它做一些小工具,比较方便
Node.js 得到当前目录下文件修改文件名,把 .txt 修改为.md
var fs = require('fs'); var fileDirectory = __dirname if (fs.existsSync(fileDirectory)) {fs.readdir(fileDirectory, function (err, files) {if (err) {console.log(err);return;}files.forEach(function (filename) {if (filename.match(/.*\.txt/)) {var oldFileName = fileDirectory + "/" + filename;var newFileName = fileDirectory + "/" + filename.replace(/.txt$/, ".md");fs.rename(oldFileName, newFileName, function (err) {if (err) {console.error(err);};});//fs.rename() console.log(newFileName);}});}); } else {console.log(fileDirectory + " Not Found!"); }
---恢复内容结束---