Gosto de codificar base64
from stdin invocando o comando colando a entrada e pressionando Ctrl + Dduas vezes para evitar uma nova linha final se não quiser que ela faça parte da entrada. Evita echo
e não deixa dados no histórico do shell.
No entanto, a saída é escrita diretamente após a entrada e é difícil recuperar o valor:
$ base64
Input without trailing newlineSW5wdXQgd2l0aG91dCB0cmFpbGluZyBuZXdsaW5l
Existe alguma maneira de eu parecer
$ base64
Input without trailing newline
SW5wdXQgd2l0aG91dCB0cmFpbGluZyBuZXdsaW5l
sem que nenhuma nova linha seja incluída na saída codificada?
Estou usando o Ubuntu 23.10.
Aqui está um pequeno shell
alias
que deve fazer o que você quiser:Basta executar
b64
e fazer o que você sugere no OP.