如何在 Mac 中通过右键单击菜单服务在文件上添加 chmod +x

如何在 Mac 中通过右键单击菜单服务在文件上添加 chmod +x

所以我需要经常使用 chmod +x,而且我认为在 Automator 中创建一个服务将其添加到右键菜单中会更容易,这样它就会在右键菜单中选择所选文件时运行 chmod +x 我不知道该怎么做所以如能得到任何帮助我将不胜感激

类似这样的: 在 Mac 中的上下文菜单中添加自定义终端命令

当我右键单击文件时,我需要执行什么命令才能告诉它在文件上运行 chmod +x?

答案1

本质上是相同的步骤。我认为你只需要正确的脚本和参数。

  1. 启动自动程序
  2. 选择服务
  3. 确保“Finder”中的服务设置为接收“选定的文件和文件夹”
  4. 添加操作 - 输入 Run Shell Script
  5. 将操作选项更改为 Shell:/bin/bash,传递输入:作为参数
  6. 现在您要添加 shell 命令。由于您已经知道需要 chmod +x 作为命令,我们只需要正确的参数来传递收到的文件。这将是chmod +x "$@"
  7. 保存服务(默认情况下将进入〜/ Library / Services)

您现在应该能够选择一个单独的文件并使用服务菜单来添加可执行标志。

在此处输入图片描述

相关内容