我有一个简单的shell 脚本,它可以同步 Google 日历以便快速进行本地访问。当我从命令行运行它时,带有非 ASCII 字符(如 ä、ö、å)的事件可以正常工作,并且生成的输出文件看起来很完美。
但是,当脚本从 cron 运行时,输出文件中的字符会被破坏。例如,Ä 被替换为文字字符序列\xc4
(即,“Ärstidernas”变为“\xc4rstidernas”)。该脚本正在 OSX 10.6 上运行。我不知道链中的哪个工具(cron、bash、python-2.6)导致这种情况发生。有什么问题?