ohmyzsh/plugins/encode64
2020-06-30 18:16:51 +02:00
..
encode64.plugin.zsh Adding support for stdin input in the encode64 plugin 2016-01-18 21:01:04 +01:00
README.md encode64: fix typo in README (#9052) 2020-06-30 18:16:51 +02: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==" | d64
    oh-my-zsh