基于这个答案,我希望以下工作能够发挥作用:
# Is emoji supported by the terminal?
function is_emoji_supported {
[ "$(echo -ne '\xE0\xA5\xA5' | wc -m)" -eq 1 ]
}
我猜这不起作用,因为wc
从不查看终端的字符视图,而是LC_
*.
是否有一种(最好是 POSIX)方法来确定终端是否声称支持表情符号?
基于这个答案,我希望以下工作能够发挥作用:
# Is emoji supported by the terminal?
function is_emoji_supported {
[ "$(echo -ne '\xE0\xA5\xA5' | wc -m)" -eq 1 ]
}
我猜这不起作用,因为wc
从不查看终端的字符视图,而是LC_
*.
是否有一种(最好是 POSIX)方法来确定终端是否声称支持表情符号?