正如标题所说,我在IO操作中处理ASCII以外的字符(如'
import System.Cmd
system "ls aaaá"
返回ls命令代码错误:
(...)ls: can't access "aaa�" : no such file or directory(...)
我该如何解决这个问题?
根据hammar的评论,我安装了GHC v7.2.2(我的旧版本是v6.9.9),错误被修复了
- 检查您的系统语言环境
- 检查你的Haskell源代码的编码