📅  最后修改于: 2023-12-03 15:02:49.567000             🧑  作者: Mango
有时候我们会需要在电脑上查找某个邮件的附件,特别是对于在本地没有备份的邮件,需要通过查找邮件附件来获取重要信息。在Mac OSX系统中,我们可以使用Shell/Bash命令来查找本地邮件附件。
在Mac OSX系统中,邮件缓存目录的位置为~/Library/Containers/com.apple.mail/Data/Library/Mail Downloads/
。打开Terminal(终端),进入该目录:
cd ~/Library/Containers/com.apple.mail/Data/Library/Mail\ Downloads/
我们可以使用find
命令来查找邮件附件,如下所示:
find . -name "attachment.txt"
以上命令将在当前目录(邮件缓存目录)及其子目录中查找名为"attachment.txt"的附件文件。
如果想要查找所有附件文件,可以使用以下命令:
find . -type f
以上命令将在当前目录(邮件缓存目录)及其子目录中查找所有文件。
我们可以将查找结果输出到文件中,便于后续处理。在Terminal中使用以下命令:
find . -type f > attachments.txt
以上命令将所有查找到的文件名输出到"attachments.txt"文件中。
通过以上方法,我们可以快速查找本地邮件附件,并将结果输出到文件中,方便后续处理。需要注意的是,邮件缓存目录中的附件文件名可能会被系统自动重命名,所以需要根据实际情况进行查找。