前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >base64 encode decode

base64 encode decode

作者头像
onety码生
发布2018-11-21 11:15:57
9890
发布2018-11-21 11:15:57
举报
文章被收录于专栏:码生码生

打开终端:

代码语言:javascript
复制
base --help
代码语言:javascript
复制
base64 --help
Usage:  base64 [-hvD] [-b num] [-i in_file] [-o out_file]
  -h, --help     display this message
  -D, --decode   decodes input
  -b, --break    break encoded string into num character lines
  -i, --input    input file (default: "-" for stdin)
  -o, --output   output file (default: "-" for stdout)

可以看到用法 -D 是decode 也就是解码,将base64 反解析 -b 就是每行的字符的个数 -i 就是指定输入文件的路径 -o 就是指定输出文件的路径

示例:

基础条件:

存在一个文件: bs 内容: admin:password123

1. 直接base64 指定文件内容,将会在命令行中直接显示结果
代码语言:javascript
复制
base64 bs
-> YWRtaW46cGFzc3dvcmQxMjM=
2. base64 指定文件到指定文件
代码语言:javascript
复制
base64 -i bs -o bs.base64

3. base64 指定文件到指定文件,每行3个

代码语言:javascript
复制
base64 -b 3 -i bs -o bs.base64

4. base64 解码 指定文件到指定文件,每行3个

代码语言:javascript
复制
base64 -D -b 3 -i bs -o bs.base64
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017.10.09 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 示例:
    • 基础条件:
      • 1. 直接base64 指定文件内容,将会在命令行中直接显示结果
        • 2. base64 指定文件到指定文件
        • 3. base64 指定文件到指定文件,每行3个
        • 4. base64 解码 指定文件到指定文件,每行3个
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档