0

I'm doing some repetitive work that involves creating a directory and duplicating a set of files into it. What i'm looking for is a script that will automate that process for me, which I can put into an Alfred workflow and just call up every time I need it.

I've gotten so far as a script that will create the directory in my front most Finder window, but I want that directory to contain duplicates of 4 specific files.

Tomulent
  • 531
  • 2
  • 5
  • 20

1 Answers1

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"

Or using 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
Lri
  • 26,768
  • 8
  • 84
  • 82