Linux-Bash技巧——字符串和base64互转
来源:互联网 发布:网络割接回退方案 编辑:程序博客网 时间:2024/04/25 21:59
最近使用到base64编码和uuid数据互相转化。看到如下方法非常不错。
1、uuid的数据要变成字符串,使用base64再编码,长度会小很多。
9eb4050d-e44b-4802-932e-27d75083e266去掉“-”,变成9eb4050de44b4802932e27d75083e266
进行base64编码
$ echo 9eb4050de44b4802932e27d75083e266 | xxd -r -ps | base64nrQFDeRLSAKTLifXUIPiZg==
2、对base64进行解码
$ echo nrQFDeRLSAKTLifXUIPiZg== | base64 -d | xxd -ps9eb4050de44b4802932e27d75083e266
注:
1、如果没有base64,请sudo apt-get install openssl
0 0
- Linux-Bash技巧——字符串和base64互转
- Linux——bash shell 使用技巧
- Linux——bash shell 使用技巧
- Linux 技巧: Bash 测试和比较函数
- Linux 技巧: Bash 测试和比较函数
- Linux 技巧: Bash 参数和参数扩展
- Linux 技巧: Bash 参数和参数扩展
- Linux 技巧: Bash 参数和参数扩展
- Linux 技巧: Bash 参数和参数扩展
- Linux 技巧: Bash 测试和比较函数
- Linux 技巧: Bash 测试和比较函数
- Linux 技巧: Bash 测试和比较函数
- Linux 技巧: Bash 测试和比较函数
- Linux bash字符串处理
- linux bash和bash配置文件
- 十个Linux bash小技巧
- 十个Linux bash小技巧
- linux bash shell 使用技巧
- hibernate基础认知
- 蚁群算法解决TSP问题
- 手机端图片滑动切换效果
- 白平衡基础
- ibus输入法窗口位置异常左下角
- Linux-Bash技巧——字符串和base64互转
- 超声波引导系统开源(四)485软件网络架构设计
- Chaining Hash table
- python3数据类型简介
- HTML&CSS语法大全
- Http状态码与常见问题出现的原因
- Varnish的部署与使用实例(内附一键安装部署脚本github链接)
- AngularJS基本知识
- Android基础再回首——四大组件之Activity、Service俩兄弟