nushell/docs/commands/hash-base64.md
JT bff81f24aa
Autogenerate missing docs (#3514)
* Autogenerate missing docs

* Update ansi.md

* Rename question mark command docs

* Delete empty?.md
2021-05-30 12:57:04 +12:00

921 B

hash base64

base64 encode or decode a value

Usage

> hash base64 ...args {flags} 

Parameters

  • ...args: optionally base64 encode / decode data by column paths

Flags

  • -h, --help: Display this help message
  • -c, --character_set : specify the character rules for encoding the input. Valid values are 'standard', 'standard-no-padding', 'url-safe', 'url-safe-no-padding','binhex', 'bcrypt', 'crypt'
  • -e, --encode: encode the input as base64. This is the default behavior if not specified.
  • -d, --decode: decode the input from base64

Examples

Base64 encode a string with default settings

> echo 'username:password' | hash base64

Base64 encode a string with the binhex character set

> echo 'username:password' | hash base64 --character_set binhex --encode

Base64 decode a value

> echo 'dXNlcm5hbWU6cGFzc3dvcmQ=' | hash base64 --decode