46 Stimmen

Wie kann man /dev/random oder /dev/urandom mit base64 kodieren?

cat /dev/urandom ist immer ein lustiger Weg, um scrollende Zeichen auf dem Bildschirm zu erzeugen, produziert aber zu viele nicht druckbare Zeichen.

Gibt es eine einfache Möglichkeit, es auf der Kommandozeile so zu kodieren, dass alle Ausgaben lesbare Zeichen sind, z. B. base64 oder uuencode.

Beachten Sie, dass ich Lösungen bevorzuge, bei denen keine zusätzlichen Dateien erstellt werden müssen.

1voto

Serg Punkte 538
cat /dev/urandom | tr -dc 'a-zA-Z0-9'

-2voto

lhf Punkte 67202

Versuchen Sie

xxd -ps /dev/urandom

xxd(1)

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X