summaryrefslogtreecommitdiff
path: root/plugins/encode64/encode64.plugin.zsh
blob: 979e067429873d610d0f0878c28fbf0eec48d9cf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
encode64() {
    if [[ $# -eq 0 ]]; then
        cat | base64
    else
        printf '%s' $1 | base64
    fi
}

decode64() {
    if [[ $# -eq 0 ]]; then
        cat | base64 --decode
    else
        printf '%s' $1 | base64 --decode
    fi
}
alias e64=encode64
alias d64=decode64