linux shell ascii 字符 转换

 1、ASCII值转换为字符

       方法一:

i=97
echo $i | awk '{printf("%c",$1)}'

      方法二:

t=`printf "%x" 97`
printf "\\x$t"
# 或者
printf \\x`printf %x 97`

 

  2、字符转换为ASCII值

      方法一:

printf "%d" \'a
# 或者
printf "%d" "'a"

    方法二:

echo "A"| tr -d "\n" | od -An -t dC

 

 

相关文章

在Linux系统中,设置ARP防火墙可以通过多种方法实现,包括使...
在Linux环境下,使用Jack2进行编译时,可以采取以下策略来提...
`getid`命令在Linux系统中用于获取当前进程的有效用户ID(EU...
在Linux环境下,codesign工具用于对代码进行签名,以确保其完...
Linux中的`tr`命令,其英文全称是“transform”,即转换的意...
Linux中的ARP防火墙是一种用于防止ARP欺骗攻击的安全措施,它...