On Tuesday 03 January 2012 08:48:27 nick humphrey wrote: > Description: > i dont know if the bug is a bash bug or openssl or echo, but when i > echo a string and pipe it to openssl, the > output comes on the same line as the prompt instead of a new line. it makes > the output hard to read because it is prepended > to the prompt text, e.g. mySecretPasswordtcadmin@buildserver: ~$ > > Repeat-By: > 1. run the following code in bash terminal: > echo OHBjcWNLNGlQaVF5 | openssl base64 -d > > 2. the output in the bash terminal looks like this: > mySecretPasswordtcadmin@buildserver: ~$
there is no bug in any of these packages. openssl doesn't include a trailing
new line.
> 3. the output SHOULD look like this:
> mySecretPassword
> tcadmin@buildserver: ~$
then add it yourself:
$ echo OHBjcWNLNGlQaVF5 | openssl base64 -d; echo
$ out=$(echo OHBjcWNLNGlQaVF5 | openssl base64 -d); echo "${out}"
... many other ways ...
-mike
signature.asc
Description: This is a digitally signed message part.
