Insira variáveis ​​AppleScript sem vírgula separando-as do texto

Insira variáveis ​​AppleScript sem vírgula separando-as do texto

Eu preciso executar um script de shell em um applescript como este

set key_status to (do shell script "defaults read " & path_to_plist & " PlistKey")

Mas o unix dá um erro porque este script parece separar path_to_plist e PlistKey com uma vírgula, então ele tenta executar isso

defaults read ~/Library/Preferences/plist_name, PlistKey

E isso dá esse erro

O par domínio/padrão não existe

Alguém sabe o que fazer?

Responder1

você tentou
set key_status to (do shell script " defaults read & path_to_plist & \" PlistKey\" ")

?

informação relacionada