bash – 如何base64编码/ dev/random或/ dev/urandom?

前端之家收集整理的这篇文章主要介绍了bash – 如何base64编码/ dev/random或/ dev/urandom?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
cat / dev / urandom始终是一种在显示器上创建滚动字符,但生成太多不可打印字符的有趣方法

有一个简单的方法来编码它在命令行上的方式,使其所有的输出都是可读的字符,base64或uuencode例如。

请注意,我喜欢不需要创建其他文件解决方案。

怎么样的东西
cat /dev/urandom | base64

这给了(很多)的东西喜欢

hX6VYoTG6n+suzKhPl35rI+Bsef8FwVKDYlzEJ2i5HLKa38SLLrE9bW9jViSR1PJGsDmNOEgWu+6
HdYm9SsRDcvDlZAdMXAiHBmq6BZXnj0w87YbdMnB0e2fyUY6ZkiHw+A0oNWCnJLME9/6vJUGsnPL
TEw4YI0fX5ZUvItt0skSSmI5EhaZn09gWEBKRjXVoGCOWVlXbOURkOcbemhsF1pGsRE2WKiOSvsr
Xj/5swkAA5csea1TW5mQ1qe7GBls6QBYapkxEMmJxXvatxFWjHVT3lKV0YVR3SI2CxOBePUgWxiL
ZkQccl+PGBWmkD7vW62bu1Lkp8edf7R/E653pi+e4WjLkN2wKl1uBbRroFsT71NzNBalvR/ZkFaa
2I04koI49ijYuqNojN5PoutNAVijyJDA9xMn1Z5UTdUB7LNerWiU64fUl+cgCC1g+nU2IOH7MEbv
gT0Mr5V+XAeLJUJSkFmxqg75U+mnUkpFF2dJiWivjvnuFO+khdjbVYNMD11n4fCQvN9AywzH23uo
03iOY1uv27ENeBfieFxiRwFfEkPDgTyIL3W6zgL0MEvxetk5kc0EJTlhvin7PwD/BtosN2dlfPvw
cjTKbdf43fru+WnFknH4cQq1LzN/foZqp+4FmoLjCvda21+Ckediz5mOhl0Gzuof8AuDFvReF5OU

或者,没有(无用)猫管:

base64 /dev/urandom

(同种输出^^)

编辑:你也可以使用base64的–wrap选项,避免有“短行”:

base64 --wrap=0 /dev/urandom

这将删除包装,你会得到“全屏”显示^^

原文链接:https://www.f2er.com/bash/389252.html

猜你在找的Bash相关文章