【发布时间】:2018-10-09 12:43:45
【问题描述】:
如何在 Linux 终端中显示区域状态指示器(例如国家标志)?这甚至可能吗?
我正在编写一个 VPN 客户端,并希望为客户端所包含的国家/地区添加一些标志。例如,我想展示日本国旗(??????????)。我在 Bash 脚本中将两个 Unicode 符号 ???? 和 ???? 彼此相邻粘贴,但是在终端中运行脚本时,我只是将这两个符号彼此相邻(它们没有“合并”) .例如,我在下面有部分文件(请注意,符号之间有一个空格,因此它们不会在浏览器中“合并”,实际脚本中没有空格)。
#!/bin/bash
echo "Please choose a server:"
echo -e "???? ???? Japan (1)" # in the real script there is no space here.
echo -e "..."
read -p "> " choice
...
在运行时:
$ ./script.sh
Please choose a server:
???? ???? Japan (1) [ with no space in between ]
...
我了解区域状态指示器的概念,但我的问题是是否可以在终端中使用它们。
【问题讨论】:
标签: bash emoji gnome-terminal