gpt4 book ai didi

shell - 在 Finder 中选择的文件上执行 shell 命令

转载 作者:行者123 更新时间:2023-12-04 00:50:25 24 4
gpt4 key购买 nike

我是一个非常新手且不常使用的 Applescript 实验者。我已经尝试了几个小时来学习以下任务的各个 Applescript 命令,但我总是遇到错误。也许更擅长applescript的人会发现这项任务简单快捷,对此我将不胜感激。这是任务:

我希望能够在查找器中手动选择文档或文件,然后对该文件执行以下 unix 命令。然后我会将脚本存储在 Finder 的“服务”菜单下。 unix 命令是:

srm -rfv -m path/filename

在我的尝试中,我假设一个可以打开终端并执行命令的脚本将是可行的方法,但只是无法让任何东西工作。在此先感谢任何能够为我编写这样一个脚本的优秀程序员。

最佳答案

我的提示:使用 Automator 创建此类服务!

  • 在 Automator 中创建新服务
  • 选择“文件和文件夹”作为输入和“查找器”
  • 添加“运行shell脚本”
  • 选择“作为参数”作为输入
  • 更改 echo "$f"到您的命令 srm -rfv -m "$f"
  • 将其另存为“安全删除”

  • 从现在开始,如果您在 Finder 中选择一个文件,您将在上下文菜单中找到“安全删除”选项。

    享受,迈克尔/汉堡

    关于shell - 在 Finder 中选择的文件上执行 shell 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33158167/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com