macOS custom quick actions (ie “New File”)

Automator

Workflow receives: files or folders

in: Finder

Add Run Shell Script

Set:

Pass input: as arguments

Shell: /bin/zsh

Code:

for f in "$@"; do
  dir="$(dirname "$f")"
  timestamp=$(date +"%Y%m%d_%H%M%S")
  touch "$dir/cm_${timestamp}.txt"
done


Tags: