forked from extern/ohmyzsh
c130aadb6a
Running `source ~/.zshrc` can have side effects, it's better to reload the whole zsh session with `exec zsh`. |
||
---|---|---|
.. | ||
encode64.plugin.zsh | ||
README.md |
encode64
Alias plugin for encoding or decoding using base64
command
Functions and Aliases
Function | Alias | Description |
---|---|---|
encode64 |
e64 |
Encodes given data to base64 |
decode64 |
d64 |
Decodes given data from base64 |
Enabling plugin
-
Edit your
.zshrc
file and addencode64
to the list of plugins:plugins=( # ...other enabled plugins encode64 )
-
Restart your terminal session or restart the shell:
exec zsh
Usage and examples
Encoding
-
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==
Decoding
-
From parameter
$ decode64 b2gtbXktenNo oh-my-zsh% $ d64 b2gtbXktenNo oh-my-zsh%
-
From piping
$ echo "b2gtbXktenNoCg==" | decode64 oh-my-zsh $ echo "b2gtbXktenNoCg==" | decode64 oh-my-zsh