Я написал сценарий оболочки, который вызывает яблочный скрипт, чтобы сделать некоторую работу. Яблочный скрипт находится в iCloud, поэтому я вручную пишу путь к месту хранения документов ...
osascript ~/Library/Mobile\\ Documents/com~apple~ScriptEditor2/Documents/safari_get_tab_url.scpt
Это довольно уродливо и выглядит хрупким. Интересно, есть ли более чистый способ получить путь к файлу яблочного скрипта?
Вы можете использовать кавычки для очистки пути для оболочек bash и zsh. В зависимости от версии это позволит удалить пробелы \ before в пути.
—
Jahhein