Tente:
echo -n "apfjxkic-omyuobwd339805ak:60a06cd2ddfad610b9490d359d605407" | base64 -w 0
Em man base64
:
-w
,--wrap=COLS
Wrap encoded lines afterCOLS
character (default76
). Use0
to disable line wrapping.
Tente:
echo -n "apfjxkic-omyuobwd339805ak:60a06cd2ddfad610b9490d359d605407" | base64 -w 0
Em man base64
:
-w
,--wrap=COLS
Wrap encoded lines afterCOLS
character (default76
). Use0
to disable line wrapping.
Isso é inferior à resposta de Kamil em sistemas que suportam a opção -w
para base64
, mas para casos em que isso não está disponível (por exemplo, Alpine Linux, Arch Linux initramfs
hook, etc.), você pode processar manualmente a saída de base64:
base64 some_file.txt | tr -d \n
Esta é a abordagem de força bruta; em vez de fazer com que o programa coopere, estou usando tr
para remover indiscriminadamente todas as novas linhas no stdout.
Tags base64