0

我正在做一些重复的工作,包括创建一个目录并将一组文件复制到其中。我正在寻找的是一个可以为我自动执行该过程的脚本,我可以将其放入 Alfred 工作流程中,并在每次需要时调用它。

到目前为止,我已经获得了一个脚本,它将在我最前面的 Finder 窗口中创建目录,但我希望该目录包含 4 个特定文件的副本。

4

1 回答 1

1
d="$(osascript -e 'tell app "Finder"
POSIX path of (insertion location as alias)
end')/new folder"
mkdir "$d"
cp /path/to/files/* "$d"
open -R "$d"

或使用 AppleScript:

tell application "Finder"
    set d to make new folder at (get insertion location) with properties {name:"new folder"}
    duplicate files of (POSIX file "/path/to/files/" as alias) to d
    reveal d
end tell
于 2014-06-20T08:05:41.623 回答