使用bash显示由32到112个字符组成的ASCII表
请告诉我,我想知道如何显示由32到112个字符组成的ASCII表格。您可以使用以下命令使用bash显示由32到112个字符组成的ASCII表,bash,shell,Bash,Shell,请告诉我,我想知道如何显示由32到112个字符组成的ASCII表格。您可以使用以下命令 man ascii 它显示ascii表 用于显示从32到112的ascii码 for((i=32;i<=112;i++)) do printf "$i --> ";printf \\$(printf '%03o\t' "$i");printf '\n' ;done;printf "\n" 使用Perl可以非常简洁地做到这一点,如下所示: perl -E 'say $_," --> ",c
man ascii
它显示ascii表
用于显示从32到112的ascii码
for((i=32;i<=112;i++)) do printf "$i --> ";printf \\$(printf '%03o\t' "$i");printf '\n' ;done;printf "\n"
使用Perl可以非常简洁地做到这一点,如下所示:
perl -E 'say $_," --> ",chr($_) for (32..112)'
样本输出
我要做的是显示一个由32到112个字符组成的ASCII表。输出格式应为:N列变量每列包含:ASCII十进制代码,初始值为0,以粗体显示。@ahlamberhil:您需要将这些要求添加到您的问题中-这里的人不会读心术。谢谢,如果我想以hexfori=32显示值;很抱歉,我需要十六进制的值
32 -->
33 --> !
34 --> "
35 --> #
36 --> $
37 --> %
38 --> &
39 --> '
40 --> (
41 --> )
...
...