我有一个软件,每周发送一封带有CSV文件的电子邮件,该文件附有网络中所有打印机的数据。
我把它安装在多个地方,所以我收到了多个同名文件。
我需要安排一个脚本,将附加的csv文件保存在我的ubuntu服务器的文件夹中,遗憾的是我无法配置源文件发送的文件名,所有文件需要有不同的名称,所以:
- 在我的Ubuntu服务器上下载电子邮件
- 根据发件人的地址保存并重命名本地文件夹中的附件(覆盖旧文件夹)
- 删除刚下载的电子邮件
我知道fetchmail
并且munpack
我不是100%确定它是否允许重命名,这是整个事情的关键点。
只用bash命令才能实现这个目的吗?
@xenoid服务器必须在没有监督的情况下自动完成它,我不知道是否有某些
—
Nicola Pertici
foreach
我可以使用与fetchmail
多个电子邮件的情况下检索的文件。
mv
收到后,为什么不用命令重命名文件?