如何在macOS bash脚本中打印框绘图字符
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在macOS bash脚本中打印框绘图字符相关的知识,希望对你有一定的参考价值。
是否可以在Terminal.app bash脚本中从“http://www.asciitable.com/”打印“扩展ASCII代码”?
我尝试了什么
$ LC_ALL=en_GB.UTF-8 env printf 'u2502'
u2502
$
具体来说,我正在尝试打印http://www.alanflavell.org.uk/unicode/unidata25.html中提到的“LIGHT SHADE”字符
答案
qashxswpoi和uHHHH
echo代码,printf和UHHHHHHHH
是Bash 4.2中的新增代码。 MacOS附带Bash 3.2。
您可以直接在脚本中对字符进行编码:$''
。唯一的区别是您的脚本不会自动在目标字符集中写入字符,但会以UTF-8硬编码。
根据您的可移植性要求,您还可以使用自制软件安装现代版本的Bash和GNU Coreutils。
printf '│░'
以上是关于如何在macOS bash脚本中打印框绘图字符的主要内容,如果未能解决你的问题,请参考以下文章
图展 - 显示Linux, MacOS, Unix系统信息的bash脚本