Скрытие и отображение отдельных файлов с помощью Applescript

Мне нужно написать appleScript, чтобы скрыть и показать определенные файлы. Это то, что я до сих пор, но, видимо, пробелы в имени файла вызывает проблемы.

tell application "System Events"
    do shell script "chflags nohidden "/VOLUMES/Works/who/3130026 - Why Onspots.pdf""
end tell

Не уверен, что я делаю не так. Заранее спасибо за помощь.

1 ответ

Решение

Вам нужно экранировать кавычки внутри команды оболочки, используя символ обратной косой черты '\', вот так

do shell script "chflags nohidden \"/VOLUMES/Works/who/3130026 - Why Onspots.pdf\""
Другие вопросы по тегам