【发布时间】:2015-06-06 21:15:38
【问题描述】:
我的服务器中有一个文件夹,其中包含一些文件。这些是自动化的,这意味着我们每天都会自动获取新文件,这将覆盖旧文件。所以想备份这些数据。如何通过在复制时用当前日期重命名文件来将所有这些文件复制到另一个文件夹中。
例如:我有一个名为 folder1 的文件夹,其中包含 4 个文件。这个文件夹的路径是home/webapps/project1/folder1
aaa.csv
bbb.csv
ccc.csv
ddd.csv
现在我想将所有这四个文件复制到一个名为 folder2 的不同文件夹中。此文件夹的路径是home/webapps/project1/folder2。在复制这些文件时,我想重命名每个文件并将当前日期添加到文件中。所以我在folder2 中的文件名应该是..
aaa091012.csv
bbb091012.csv
ccc091012.csv
ddd091012.csv
我想为此使用 Javascript 编写一个脚本。请给我一些想法或一些与此相关的示例脚本。
【问题讨论】:
-
这被标记为
gruntjs。解决方案是否需要使用 grunt? -
@positlabs 是的,如果我们使用 grunt 那就太好了
-
我假设您搜索了 npmjs.org 并尝试了您找到的东西?他们是什么,他们为什么不够好?
-
@Mike'Pomax'Kamermans 我是 node 新手,你能帮我解决一下吗...
-
搜索 npmjs.org - 它可以让您找到所有立即安装以便在您的 nodejs 项目中使用的东西。需要
node-cron?npm install node-cron完成,在你的源代码中你现在可以说require("node-cron"),就像你需要基本的 Node.js API 一样
标签: javascript jquery node.js gruntjs npm