ohmyzsh/plugins/encode64
Marc Cornellà 610b2529d2 Clean up plugin READMEs and a few plugins
- fasd
- history
- mercurial
- pylint
- repo
- yii2
2020-03-11 19:57:46 +01:00
..
encode64.plugin.zsh Adding support for stdin input in the encode64 plugin 2016-01-18 21:01:04 +01:00
README.md Clean up plugin READMEs and a few plugins 2020-03-11 19:57:46 +01:00

encode64

Alias plugin for encoding or decoding using base64 command.

To use it, add encode64 to the plugins array in your zshrc file:

plugins=(... encode64)

Functions and Aliases

Function Alias Description
encode64 e64 Encodes given data to base64
decode64 d64 Decodes given data from base64

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