首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Automator (2.5)脚本,用于根据文件名创建文件夹并将文件移动到文件夹

Automator是一款Mac操作系统中的自动化工具,可以帮助用户简化重复性任务的执行过程。Automator脚本是一种用于自动化操作的脚本,可以通过编写脚本来实现特定的功能。

在这个问答内容中,Automator (2.5)脚本用于根据文件名创建文件夹并将文件移动到文件夹。具体实现的步骤如下:

  1. 打开Automator应用程序。
  2. 创建一个新的工作流程。
  3. 在左侧的操作库中选择“文件和文件夹”类别。
  4. 在右侧的操作列表中找到“获取指定的Finder项目”操作,并将其拖放到工作流程中。
  5. 在右侧的操作列表中找到“运行Shell脚本”操作,并将其拖放到工作流程中。
  6. 在“运行Shell脚本”操作的输入框中,选择使用“/bin/bash”作为Shell,并输入以下脚本代码:
代码语言:txt
复制
for f in "$@"
do
    folderName=$(basename "$f" | sed 's/\.[^.]*$//')
    mkdir "$folderName"
    mv "$f" "$folderName"
done
  1. 保存工作流程,并为其命名。
  2. 在Finder中选择要处理的文件,然后右键单击并选择“服务”>“运行[工作流程名称]”来执行Automator脚本。

这个Automator脚本会根据文件名创建一个同名的文件夹,并将文件移动到该文件夹中。例如,如果有一个名为“example.txt”的文件,脚本会创建一个名为“example”的文件夹,并将该文件移动到该文件夹中。

推荐的腾讯云相关产品:腾讯云对象存储(COS),它是一种高可用、高可靠、低成本的云存储服务,适用于存储和处理大规模非结构化数据。您可以通过以下链接了解更多关于腾讯云对象存储的信息:https://cloud.tencent.com/product/cos

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券