我有一个很长的苹果脚本,它可以转换文件、移动文件、压缩等。
我必须在重命名文件的脚本之间包含一个重命名脚本,例如将file1.pdf 重命名为file0001,将file2 重命名为file0002 等等。
我发现以下脚本在终端中有效,但是我如何在我的 applescript 之间包含它,因为它在命令中有百分比 %, quotes "。
在终端工作
重命名 's/\d+/sprintf("%04d",$&)/e' ~/Downloads/test/*.pdf
我不能做这样的 shell 脚本
执行 shell 脚本 "rename 's/\d+/sprintf("%04d",$&)/e' " & theFolder & "*.pdf"
这将导致错误,因为它有百分比,引号“。
我怎样才能在我的applescript中实现它,谢谢。