|
|
|
|
UGU: Unix Guru Universe - Unix Tip #4074- April 7, 2012
- Home : Help
: Today's Tip
Unix Tip #4074- April 7, 2012
GEEK DECODER RING
Ever want to sneek some not
quite politically correct
witticism or other thought
past the "non-technical"?
Or maybe you just want to
un[en|de]code bits, hex or
uu text (boring, but more
practical).
Here's some simple perl
code you can use for a
geek/nerd/dweeb "decoder
ring":
ENCODE INTO BITS, HEX, UU:
perl -ne'$b=unpack("b*",$_);@l=$b=~/.{0,56}/g;
print(join("\n",@l))' <
Tron rules!
RM
Just change the "b*" to "h*"
for hexidecimal or "u*" for
uuencoding.
DECODE FROM BITS, HEX, UU:
perl -ne'chomp;$a.=pack"b*",$_;END{print"\n$a\n\n"}'<
00101010010011101111011001110110000001000100111010101110
00110110101001101100111010000100
RM
I include my favorite
messages that I otherwise
might not write out in clear
text in my signature file along
with the decoder code. It's
enough to scare away most. But,
I've found those technically
superior types get more of a
kick out of "decoding" (cut
and paste to UNIX/LINUX
command line) the message
during their more productive
moments. ;-)
This tip generously supported by: rmuhle@tuxzone.net
NOTE: All tips provided are USE AT YOUR OWN RISK. Tips are submitted
by various unix admins around the globe. UGU suggest you read and
test each tip in a non-volitile environment before placing into
production.
LAST 5 TIPS
4073
- ARCHIVE ONLY FILES
4072
- FIND AND EDIT STRINGS
4071
- GRABBING THE HIDDEN
4070
- VI INDENTATION
4069
- TAR IS A ZIP
I want to
SUBSCRIBE
and get a UGU Tip everyday.
I want to
UNSUBSCRIBE
and NOT get a UGU Tip everyday.
If you have a UNIX TIP let us know, we just may use it:
(All tips become the property of the Unix Guru Universe)
|
|
|
Copyright 1994-2024 Unix Guru Universe |
|
|
|
|