=====Command base64===== This command is part of the [[CommandsPosix posix]] extensions and needs to be imported to be available to the shell. See [[CommandsPosix Posix Commands]] ====Name==== **base64** encodes or decodes files to/from base64 ====Synopsis==== base64 [options] [file] ===Options=== ||-w,-wrap||Wraps lines at 76 chars|| ||-d,-decode||Decodes base64 (default, encode)|| ====Description==== Without -d, base64 encodes file (or stdin if no file specified) to base64 encoding and writes to stdout. -w or -wrap specifies to wrap lines at 76 characters (encode only) -d or -decode decodes instead of encodes and accepts either raw or wrapped base64 as input, and outputs the decoded file on stdout. Example %% echo Hello | base64 %% Result %% SGVsbG8NCg== %% %% echo Hello | base64 | base64 -d %% Result %% Hello %% %% base64 file.dat > file.b64 %% ====Return Value==== Returns 0 if the command executed successfully, 1 if there was an error. ---- [[Commands]] [[CategoryCommands]] [[CommandsPosix]]