博客园第一篇,平时都用 .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!");
}

---恢复内容结束---

转载于:https://www.cnblogs.com/gaodansoft/p/7514822.html

Node.js 得到当前目录下文件修改文件名相关推荐

  1. Node.js:Windows7下搭建的Node.js服务(来玩玩服务器端的javascript吧,这可不是前端js插件)...

    什么是Node.js?还服务器端javascript?对于这个概念我在这篇文章不做解释,可以自己去搜索了解下,服务器端js不是新技术,只是最近的node.js的火爆让他爆发了,我会在以后的文章里解释什 ...

  2. 2021 年最值得了解的 Node.js 工具(下)

    大家好,我是若川,诚邀你加群长期交流.今天分享一篇用得上的 node 库.下篇.链接地址:https://github.com/huaize2020/awesome-nodejs. 上篇是:2021 ...

  3. linux下批量修改文件名精彩解答案例分享

    ######################################################### #linux下批量修改文件名精彩解答案例分享 #date:21:34 2011-11 ...

  4. Linux下批量修改文件名

    ##################################### #Linux下批量修改文件名案例分享 #date:2019-05-09 #Discuz论坛:www.slinuxserver ...

  5. linux 批量更换文件名,Linux下批量修改文件名的方法

    Linux下批量修改文件名的方法 在Linux环境下修改文件名可以有不同的命令方式,比如rename.mv都可以进行修改,如果用户正在了解这方面的知识,可以阅读下文了解Linux修改文件名以及批量修改 ...

  6. 当前目录下有一个文件名为 score1.txt 的文本文件,存放着某班学生的计算机课成绩,共有学号、平时成绩、期末成绩三列。请根据平时成绩占 40%,期末成绩占 60%的比例计算总评成绩。

    练习一: 当前目录下有一个文件名为 score1.txt 的文本文件,存放着某班学生的计算机课成绩,共有学号.平时成绩.期末成绩三列.请根据平时成绩占 40%,期末成绩占 60%的比例计算总评成绩(取 ...

  7. python输入名字与学号_python课后练习当前目录下有一个文件名为score3.txt的文本文件, 存放着某班学生的学号和其两门专业课的成绩。...

    题目: 当前目录下有一个文件名为score3.txt的文本文件, 存放着某班学生的学号和其两门专业课的成绩.分 别用函数实现以下功能: (1) 定义函数function1,计算每个学生的平均分(取 整 ...

  8. linux批量修改 文件名编码,linux下批量修改文件名

    linux下批量修改文件名 0.问题来源,想把一部分文件加上日期序.也就是在文件名称前加上当前的年月日进行输出. 获取日期格式如下 Zianed@ubuntu:~/public_web_sSmO9OU ...

  9. Linux如何查看当前目录下文件的个数

    查看当前目录下文件的个数 ls -l | grep "^-" | wc -l 查看当前目录下文件的个数,包括子目录里的. ls -lR| grep "^-" | ...

最新文章

  1. 离线人脸属性分析_最新开源 | 人脸识别应用套件:毫秒级离线识别 适用多类场景...
  2. Kaggle Titanic补充篇
  3. java exception 行号_java日志记录错误的文件_方法_行号_报错信息
  4. 【java】数据流的读写
  5. 语音识别技术原理是什么 讯飞语音识别技术特点介绍【详解】
  6. 删除mysql指令_MySQL常用命令学习笔记
  7. python练习题--斐波那契数列
  8. 神策分析 Android SDK 架构解析
  9. 计算机二级vb基础教程,2017计算机二级考试内容VB
  10. 5分钟快速入门大数据、数据挖掘、机器学习
  11. html 文字阴影 一重投影,鼠标移入文字添加阴影 溢出的文字 添加多重颜色
  12. 正态总体参数的假设检验
  13. 互联网时代产品研发的思考
  14. 电脑ppt录制微课软件哪个好 电脑ppt录制微课的方法
  15. CCD 相机与CMOS 相机的区别在哪里?
  16. SolidWorks 如何制作装配体
  17. hadoop启动命令 start-all.sh失效解决办法
  18. VB.NET excel 列排序
  19. PS(PhotoShop)替换纯色图片的颜色
  20. HTTP Content_Type

热门文章

  1. 软件测试技术 homework2
  2. 软件开发的生命周期描述
  3. Cassandra1.2文档学习(5)—— Snitch
  4. cocos2d-x的Android工程开启c++0x特性
  5. Windows系统进程介绍
  6. 程序员的十层楼(11层)
  7. 【英语-刘晓艳-词汇】词汇06
  8. java动态调用c++库
  9. 音视频播放、录音、拍照
  10. wordpress教程:默认http头信息X-Pingback的隐藏与修改