分页: 1 / 1

[help]Bash 中输出特殊字符

发表于 : 2009-02-08 12:18
lhqilh
请问如何在bash脚本中输出箭头符号如↑←→↓等
现在

代码: 全选

    echo -ne "\033[1m"
    echo -ne "\033[3${cBlue}m\033[${textY};${textX1}HW ↑"
    echo -ne "\033[3${cCyan}m\033[${textY};${textX2}HROTATE"
    ((textY++))
    echo -ne "\033[3${cBlue}m\033[${textY};${textX1}HA ←"
    echo -ne "\033[3${cCyan}m\033[${textY};${textX2}HLEFT"
    ((textY++))
    echo -ne "\033[3${cBlue}m\033[${textY};${textX1}HD →"
    echo -ne "\033[3${cCyan}m\033[${textY};${textX2}HRIGHT"
    ((textY++))
    echo -ne "\033[3${cBlue}m\033[${textY};${textX1}HS ↓"
    echo -ne "\033[3${cCyan}m\033[${textY};${textX2}HDOWN"
    echo -ne "\033[0m"
输出的是
W � ROTATE
A � LEFT
D � RIGHT
S � DOWN
是bash的版本不支持这些特殊字符(这些应该不是标准的ASCII字符)还是别的什么原因么?
多谢~

Re: [help]Bash 中输出特殊字符

发表于 : 2009-02-08 12:30
BigSnake.NET
字体不支持