' '
尝试在我的 osascript 命令中包含引号时遇到了一个奇怪的问题。
如果我尝试转义一个正常的可转义字符,它可以正常工作。示例:osascript -e 'tell app "Finder" to display dialog "Te\\st"'
从 Finder 中弹出一个对话框,其中包含文本Test
。
但是,当我在写出完整的句子时尝试使用撇号时,就会出现问题。示例:osascript -e 'tell app "Finder" to display dialog "Te\'st"'
当我运行它时,我只剩下没有对话框,终端中的文本输入如下所示:
>
据我所知,这无论如何都应该有效,但是,它没有。