MacOS上的自动化功能,可将PDF文件移动到特定文件夹

时间:2019-07-01 12:57:12

标签: macos automation applescript

我正在寻找一个脚本来查看文件夹,并找到文件名中包含后缀的PDF,并将所有亲戚的PDF移到具有相同后缀的文件夹中。

例如,将PDF移至文件名nameName_USEN_nameName.pdf

到文件夹USEN

使用文件名PDF移动nameName_GBEN_nameName.pdf

到文件夹GBEN

1 个答案:

答案 0 :(得分:0)

我只需要在终端中使用find 命令

find /path/to/search -type f -iname '*_USEN_*.pdf' -print0 | xargs -0 -I {} mv -n {} /path/to/USEN/

然后:

find /path/to/search -type f -iname '*_GBEN_*.pdf' -print0 | xargs -0 -I {} mv -n {} /path/to/GBEN/

如果要在当前目录中开始搜索,也可以使用.代替/path/to/search

此外,如果/path/to/search/path/to/USEN//path/to/GBEN/中有任何空格,请引用 pathname 或使用反斜杠 \逃避空格,但不能同时使用这两个空格。


如果您想使用 Automator ,则以下是示例工作流程的屏幕截图:

  • 请注意第二个查找工具项 操作中的选项 [√]忽略此操作输入已选中,并且由于此选项,它未与其上方的移动搜索项 动作连接。

Automator workflow