uudecode - niezgodność z man, brakuje dekodowania base64
Radoslaw Zielinski
radek at karnet.pl
Wed Apr 14 19:26:53 CEST 2004
Michal Kochanowicz <michal at michal.waw.pl> [14-04-2004 18:56]:
> uuencode przyjmuje opcję "-m", która pozwala kodować base64. W/g manuala
[...]
> 2. jak zdekodować base64???
SOA#1:
$ echo blah | uuencode -m -
begin-base64 644 -
YmxhaAo=
====
$ echo blah | uuencode -m - | uudecode
blah
Jeśli masz tylko ciąg w postaci:
$ echo blah | uuencode -m - | perl -ne 'print if 2..2'
YmxhaAo=
to możesz na przykład pipnąć przez coś takiego:
$ echo blah | uuencode -m - | perl -ne 'print if 2..2' | \
perl -MMIME::Base64=decode_base64 -e 'print decode_base64(<>)'
blah
--
Radosław Zieliński <radek at karnet.pl>
[ GPG key: http://radek.karnet.pl/ ]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: </mailman/pipermail/pld-devel-pl/attachments/20040414/3e5458f3/attachment.sig>
More information about the pld-devel-pl
mailing list