У меня есть длинный сценарий яблока, который делает преобразование файлов, перемещение файлов, сжатие и т.д.AppleScript с сценарий оболочки, имеющим% "
я должен включать в себя сценарий переименования в-между скриптом, который делает переименовывать файлы например FILE1 .pdf to file0001, file2 to file0002 и т. д.
Я нашел, что в терминале работает следующий скрипт, но как я могу включить этот промежуточный мой аппликатор, так как он имеет процент%, цитирует «внутри команды».
работает в терминале
переименовать 's/\ d +/Sprintf ("% 04d", $ &)/е' ~/Загрузки/тест/*. PDF
я могу «т сделать скрипт как это один
сделать скрипт "переименовать 's/\ d +/Sprintf ("% 04d", $ &)/е'" & theFolder & "* .pdf"
это закончится ошибкой, так как имеет процент%, кавычки ".
Как я могу реализовать это в своем applescript, спасибо.
Вам нужно избегать цитат. – devnull
Извините, не понял, как избежать цитат и как разместить%, спасибо. – kuruvi
Возможный дубликат [escape-аргументов оболочки в AppleScript?] (Http://stackoverflow.com/questions/18827739/escape-shell-arguments-in-applescript) – adayzdone