我必须存档一个存在日志文件的目录(文件名的格式为juanpablo
junpablo
)。我必须存档除i.e 2017-12-06.log
以外的所有文件。
我有一个日志目录,其中包含所有日志文件和脚本2017-12-06.log
。当我使用create-zip.js
运行以下脚本时,它会将目录创建为node create-zip.js
并保存在此/archive/<year>/<month_name>
文件夹中。
一切都很好,除非我提取logs.zip
,我的归档日志文件在logs.zip
内找到,但我希望这些文件在/archive/<year>/<month_name>/home/hotam/nodejs_archive_example/logs
内。我google了很多,但无法找到解决方案。提前谢谢。
我有以下脚本(/archive/<year>/<month_name>
):
create-zip.js
答案 0 :(得分:0)
我得到了这个场景的解决方案。我更改了archive.glob(),它对我有用。
`//ignoring 2017-12-06.log
archive
.glob('./logs/**/*', {
ignore: ['./logs/**/*' + ignoredFile]
})
.finalize();`