所以我在 Ubuntu 上有一个 Node 服务器,我想要它
- 解压缩从 ftp 上传的文件,
- 读取里面的一个文本文件,然后
- 每天凌晨 4 点将信息保存到 mongodb。
我对我应该让 ubuntu 这样做还是让我的 Node 服务器这样做有点困惑,因为我觉得这两者都有一点:使用 bash 将文件解压缩到文件夹更容易,读取并保存到 mongodb使用 javascript 更容易(对我而言)。
有什么建议可以解决这个问题吗?
最佳答案
如果您使用 https://github.com/EvanOxfeld/node-unzip你可以从zip文件中获取文件和数据,然后使用node来保存它。
虽然您也可以同时使用两者,但使用 bash 解压缩并获取文件名,然后将其作为参数发送到 Node 文件并运行它,全部通过 bash。
关于javascript - Node.js 或 Ubuntu Linux 在服务器启动时运行 cron,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46803715/