如何使用shell脚本将数字转换为等效数字

时间:2016-03-25 04:48:37

标签: python shell ubuntu

我有一个包含数字的文本文件,如下所示:

one two three four five six seven nine 

我想将其转换为等效的数字,如:

12345679

我得到了python程序。

有没有办法使用shell脚本?

提前致谢。

1 个答案:

答案 0 :(得分:1)

创建一个将字符串映射到值的字典:

<div class='otherDiv1'></div>
<div class='otherDiv2'></div>
<div class='otherDiv3'></div>
<div class='otherDiv4'></div>

<div class='centerDiv'>
  <div class='centerDiv1'>
  </div>
  <div class='centerDiv2'>
  </div>

将单词序列传递到字典中并加入结果列表并将其转换为整数。

d = {'zero':'0', 
     'one':'1', 
     'two':'2', 
     'three':'3', 
     'four':'4', 
     'five':'5', 
     'six':'6', 
     'seven':'7', 
     'eight':'8', 
     'nine':'9'}