引号内的引号

Dev*_*dom 5 applescript osx-lion

我正在做一个苹果脚本,它应该设置一个带引号的命令变量。这是到目前为止的代码:

set myString to "This is a "quoted" text."
Run Code Online (Sandbox Code Playgroud)

但会发生错误,因为 applescript 不允许在引号内使用引号。我尝试在每个引号前加上反斜杠,但输出是:

"This is a \"quoted\" text."
Run Code Online (Sandbox Code Playgroud)

ada*_*one 3

\“我引用的文本\”是将文本用双引号括起来的正确方法。运行下面的脚本并打开 example.txt 查看结果。

set xxx to "This is a \"quoted\" text."
do shell script "echo " & quoted form of xxx & " > ~/Desktop/example.txt"
Run Code Online (Sandbox Code Playgroud)