【busybox记录】【shell指令】basenc

目录

内容来源:

【GUN】【basenc】指令介绍

【linux】目前系统没有这个指令

请参考

常用组合指令:

指令不常用/组合用法还需继续挖掘


内容来源:

        GUN : Coreutils - GNU core utilities

        busybox v1.36.1 : 【busybox记录】【shell指令】基于的Busybox的版本和下载方式-CSDN博客

【GUN】【basenc】指令介绍

basenc:将数据转换为可打印数据
Basenc将从文件或标准输入读取的数据转换为(或从)各种常见的编码形式。编码后的表单使用可打印的ASCII字符来表示二进制数据。
简介:
basenc encoding [option]... [file]
basenc encoding --decode [option]... [file]
encoding参数是必需的。如果file被省略,basenc从标准输入读取数据。
这个命令的 -w/--wrap,-i/--ignore-garbage, -d/--decode 选项与base64完全相同。参见第3.6节[base64调用],第19页。

支持的编码有:
‘--base64’
	以base64格式编码(或用-d/--decode解码)。
	格式符合RFC 4648#4 (https://datatracker.ietf.org/doc/html/rfc4648#section-4)。等价于base64命令。
‘--base64url’
	将编码成(或使用-d/--decode解码)文件和url安全的base64格式(使用`_`和`-`代替`+`和`/`)。
	格式符合RFC 4648#5(https://datatracker.ietf.org/doc/html/rfc4648#section-5)。
‘--base32’
	以base32形式编码(或用-d/--decode解码)。编码的数据使用`ABCDEFGHIJKLMNOPQRSTUVWXYZ234567=`字符。
	格式符合RFC 4648#6 (https://datatracker.ietf.org/doc/html/rfc4648#section-6)。等价于base32命令。
‘--base32hex’
	编码为(或解码为-d/--decode)扩展十六进制字母表base32形式。编码的数据使用`0123456789ABCDEFGHIJKLMNOPQRSTUV=`字符。
	格式符合RFC 4648#7 (https://datatracker.ietf.org/doc/html/rfc4648#section-7)。
‘--base16’
	以base16(十六进制)形式编码(或用-d/--decode解码)。编码的数据使用`0123456789ABCDEF`字符。
	格式符合RFC 4648#8 (https://datatracker.ietf.org/doc/html/rfc4648#section-8)。
‘--base2lsbf’
	以二进制字符串的形式('0''1')编码(或用-d/--decode解码),每个字节的最低有效位优先。
‘--base2msbf’
	以二进制字符串形式('0''1')编码(或用-d/--decode解码),并以每个字节的最高有效位优先。
‘--z85’ 
	将其编码为(或用-d/--decode解码)Z85形式(修改后的Ascii85形式)。
	编码后的数据使用`0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.-:+=^!/*?&<>()[]{}@%$#`字符。
	格式符合ZeroMQ规范:32/Z85 (https://rfc.zeromq.org/spec:32/Z85/)。
	当使用——z85编码时,输入长度必须是4的倍数;
	当使用——z85解码时,输入长度必须是5的倍数。

【linux】目前系统没有这个指令

NA

请参考

【busybox记录】【shell指令】base32/base64-CSDN博客

常用组合指令:

NA

指令不常用/组合用法还需继续挖掘

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梦幻面条EW

感谢您的打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值