Linux下的汉字比较问题
在中文Linux环境下,取得当前日期的星期的缩写,由于是中文Linux下,所以date    "+%a "命令的取得值是:“日”、“一”、“二”等形式。但是我用以下代码进行比较编程时,无法匹配,也就是说date    "+%a "命令取得的“二”,不等于字符串“二”,请问怎样进行处理才能进行正确的比较? 
 YOUBI=`date    "+%a "` 
 case   ${YOUBI}   in 
             日) 
                         _PRE_YOUBI= "Sat " 
                         ;; 
             一) 
                         _PRE_YOUBI= "Sun " 
                         ;; 
             二) 
                         _PRE_YOUBI= "Mon " 
                         ;; 
             三) 
                         _PRE_YOUBI= "Tue " 
                         ;; 
             四) 
                         _PRE_YOUBI= "Wed " 
                         ;; 
             五) 
                         _PRE_YOUBI= "Thu " 
                         ;; 
             六) 
                         _PRE_YOUBI= "Fri " 
                         ;; 
 esac
------解决方案--------------------我试验了,没有问题啊! 
 mymtom@:src/sh$ cat s 
 #!/bin/sh   
 YOUBI=`date  "+%a "` 
 case ${YOUBI} in 
     日) _PRE_YOUBI= "Sat " 
         ;; 
     一) _PRE_YOUBI= "Sun " 
         ;; 
     二) _PRE_YOUBI= "Mon " 
         ;; 
     三) _PRE_YOUBI= "Tue " 
         ;; 
     四) _PRE_YOUBI= "Wed " 
         ;; 
     五) _PRE_YOUBI= "Thu " 
         ;; 
     六) _PRE_YOUBI= "Fri " 
         ;; 
 esac 
 echo ${_PRE_YOUBI} 
 mymtom@:src/sh$ ./s 
 Fri