AppleScript编辑器不允许在脚本中包含换行文字
我尝试使用以下行保存代码:AppleScript编辑器不允许在脚本中包含换行文字,applescript,Applescript,我尝试使用以下行保存代码: 我的写入文件(“\n”,listFile,true) 在AppleScript编辑器中。它必须保存为二进制脚本,以用作外部模块 但是每当我点击Save时,编辑器就会决定在脚本中用换行符替换\n,并且输入参数被替换为空白 我试图用“\n”替换文字,但它不会打断生成的文本文件的行。我可以在脚本以文本文件的形式保存到其他地方时使其工作,但在AppleScript编辑器中却无法做到这一点 我在网上找不到这方面的提示。请帮忙。我自己解决了 我不得不用保留关键字return替换文
我的写入文件(“\n”,listFile,true)
在AppleScript编辑器中。它必须保存为二进制脚本,以用作外部模块
但是每当我点击Save时,编辑器就会决定在脚本中用换行符替换\n
,并且输入参数被替换为空白
我试图用“\n”替换文字,但它不会打断生成的文本文件的行。我可以在脚本以文本文件的形式保存到其他地方时使其工作,但在AppleScript编辑器中却无法做到这一点
我在网上找不到这方面的提示。请帮忙。我自己解决了
我不得不用保留关键字return
替换文本:
my write_to_file(return, listFile, true)
return
的替代方法是linefeed
反斜杠是AppleScript中的转义字符,因此如果要使用反斜杠,必须使用另一个反斜杠进行转义,如下所示:
my write_to_file("\\n", listFile, true)