plugins/encode64/README.md
Alias plugin for encoding or decoding using base64 command.
To use it, add encode64 to the plugins array in your zshrc file:
plugins=(... encode64)
| Function | Alias | Description |
|---|---|---|
encode64 | e64 | Encodes given data to base64 |
encodefile64 | ef64 | Encodes given file's content to base64 |
decode64 | d64 | Decodes given data from base64 |
From parameter
$ encode64 "oh-my-zsh"
b2gtbXktenNo
$ e64 "oh-my-zsh"
b2gtbXktenNo
From piping
$ echo "oh-my-zsh" | encode64
b2gtbXktenNo==
$ echo "oh-my-zsh" | e64
b2gtbXktenNo==
Encode a file's contents to base64 and save output to text file.
NOTE: Takes provided file and saves encoded content as new file with .txt extension
From parameter
$ encodefile64 ohmyzsh.icn
ohmyzsh.icn's content encoded in base64 and saved as ohmyzsh.icn.txt
$ ef64 "oh-my-zsh"
ohmyzsh.icn's content encoded in base64 and saved as ohmyzsh.icn.txt
From parameter
$ decode64 b2gtbXktenNo
oh-my-zsh%
$ d64 b2gtbXktenNo
oh-my-zsh%
From piping
$ echo "b2gtbXktenNoCg==" | decode64
oh-my-zsh
$ echo "b2gtbXktenNoCg==" | d64
oh-my-zsh