How to convert numbers to the first letters of the alphabet?。我想用这个代码。但我需要10,11,12,13等的字母。例如,如果用户输入10,程序将为j打印11 -->"k"。我该怎么做。
我的代码在上面的链接中是相同的

最佳答案

可以使用此bash函数:

cnvt() { printf "\x$(printf '%x' $((97 + $1 -1)))\n"; }

测试它:
cnvt 10
j
cnvt 11
k
cnvt 26
z

08-28 16:14