AppleScript编辑器不允许我在脚本中包含换行符文字

时间:2015-03-14 21:55:43

标签: applescript

我尝试用这一行保存我的代码:

my write_to_file("\n", listFile, true)

AppleScript编辑器中的

。它必须保存为二进制脚本以用作外部模块。

但每当我点击“保存”时,编辑器决定用脚本中的换行符替换\n,输入的arg将替换为空白。

我尝试用" \ n"替换文字,但它只是不会破坏生成的文本文件的行。当脚本保存在文本文件中时,我可以使它工作,但是不能用AppleScript编辑器执行相同的操作。

我发现没有关于此的在线提示。请帮忙。

3 个答案:

答案 0 :(得分:1)

自己想出来。

我不得不用保留关键字return替换文字:

my write_to_file(return, listFile, true)

答案 1 :(得分:1)

return的替代方案是linefeed

答案 2 :(得分:0)

反斜杠是AppleScript中的转义字符,所以如果你想使用反斜杠,你必须用另一个反斜杠转义它,如下所示:

my write_to_file("\\n", listFile, true)