Mac Automator 右键新建 JSON 文件 操作手册

48 阅读1分钟

Mac Automator 右键新建 JSON 文件 操作手册

image.png

image.png

一、核心脚本(直接复制使用)

current_dir="$1"
base="新建文件"
ext=".json"
new_file="${current_dir}/${base}${ext}"
count=2
while [ -f "${new_file}" ]; do
    new_file="${current_dir}/${base} ${count}${ext}"
    ((count++))
done
touch "${new_file}"

二、必配参数(3项核心,缺一不可)

配置项目正确配置值
Shell 类型/bin/zsh(新版 macOS 默认,兼容所有机型)
传递输入方式作为自变量(关键配置,确保路径精准)
服务全局设置1. 服务收到:文件夹;2. 位于:访达;3. 取消勾选「输入时显示工作流」

三、操作步骤(按顺序执行,5分钟完成)

  1. 新建快速操作:打开系统自带「Automator」→ 新建文档 → 选择「快速操作」→ 点击「确定」。
  2. 配置服务规则:按上方表格,完成顶部全局参数设置,锁定访达文件夹生效范围。
  3. 添加并配置脚本:左侧「操作库」→ 「实用工具」→ 拖拽「运行 Shell 脚本」到右侧空白区 → 清空默认代码 → 粘贴核心脚本 → 按表格配置 Shell 和传递输入方式。
  4. 保存生效:点击左上角「文件」→「存储」,命名为「新建 JSON 文件」(名称将显示在右键菜单),关闭 Automator 即可立即使用。

四、使用方法

访达中右键任意文件夹 → 展开「快速操作」菜单 → 选择「新建 JSON 文件」,文件将自动生成在目标文件夹,重名时会自动追加数字(例:新建文件 2.json、新建文件 3.json),无需手动改名。

五、个性化修改(按需调整,无需懂代码)

修改核心脚本中 base="新建文件" 的双引号内容,可自定义文件名前缀:

  • 改为 base="data",生成文件为 data.json、data 2.json;
  • 改为 base="配置",生成文件为 配置.json、配置 2.json。