Inserte variables AppleScript sin comas que las separe del texto

Inserte variables AppleScript sin comas que las separe del texto

Necesito ejecutar un script de shell en un Applescript como este

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

Pero Unix da un error porque este script parece separar path_to_plist y PlistKey con una coma, por lo que intenta ejecutarlo.

defaults read ~/Library/Preferences/plist_name, PlistKey

Y eso da este error.

El par dominio/predeterminado no existe

¿Alguien sabe qué hacer?

Respuesta1

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

?

información relacionada