bash – 如何将数字转换为字母表的首字母?
发布时间:2020-12-15 22:54:20 所属栏目:安全 来源:网络整理
导读:我有一个内容类似的文件 12345 我需要像这样转换这种字符串: "0"-"a""1"-"b"..."9"-"j" 所以,12345应该导致abcde.我想通过shell(bash)实现这一点.做这个的最好方式是什么? 谢谢. 解决方法 在任何shell中,您都可以使用: echo "$string" | tr 0123456789 ab
我有一个内容类似的文件
12345 我需要像这样转换这种字符串: "0"->"a" "1"->"b" ... "9"->"j" 所以,12345应该导致abcde.我想通过shell(bash)实现这一点.做这个的最好方式是什么? 谢谢. 解决方法
在任何shell中,您都可以使用:
echo "$string" | tr 0123456789 abcdefghij 或者,在Bash中没有管道: tr 0123456789 abcdefghij <<< "$string" (双引号可能没有必要,但我会用它们来确定). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Bootstrap table 服务器端分页示例
- angular – 在Material MatDialog中动态加载组件
- ng2-stomp-service ng2 ng4 websocket使用
- 理解 AngularJS $q service and promises
- 【AngularJS】——核心特性之指令
- webservice+annotation---ONE
- bash,bc modulo不能与-l标志一起使用
- Bootstrap开源包中checkbox的全选和反选
- webservice出异常provider org.apache.xalan.processor.Tra
- (三)CXF发布WebService服务