一个思路是利用awk,首先在awk的BEGIN中构造出一个字符到ascii码或数字的转换表,然后读入待转换的字符查表输出相应的转换码。下面的一个示例代码实现了字母A-Z到数字1-26的转换,因为shell在语言层次全是字符串,所以这个转换称为一个字符到另一个字符的映射更妥。
一个思路是利用awk,首先在awk的BEGIN中构造出一个字符到ascii码或数字的转换表,然后读入待转换的字符查表输出相应的转换码。下面的一个示例代码实现了字母A-Z到数字1-26的转换,因为shell在语言层次全是字符串,所以这个转换称为一个字符到另一个字符的映射更妥。