带有%脚本的Apple脚本“

时间:2013-09-16 09:23:52

标签: shell applescript

我有一个很长的苹果脚本,可以转换文件,移动文件,压缩等。

我必须在重命名文件的脚本之间包含重命名脚本,例如file1.pdf到file0001,file2到file0002等等。

我发现以下脚本在终端中有效,但是如何将其包含在我的AppleScript之间,因为它有百分比%,引用“命令内部。

在终端

中工作
  

重命名的/ \ d + / sprintf(“%04d”,$&)/ e'〜/ Downloads / test / * .pdf

我不能像这样做一个shell脚本

  

执行shell脚本“重命名's / \ d + / sprintf(”%04d“,$&)/ e'”& theFolder& “* .PDF”

这将导致错误,因为它有百分比%,引用“。

如何将这个实现到我的AppleScript中,谢谢。

1 个答案:

答案 0 :(得分:1)

do shell script quoted form of "rename 's/\\d+/sprintf(\"%04d\",$&)/e' ~/Downloads/test/*.pdf"