#!/usr/bin/env bash set -o errexit -o nounset -o pipefail commentChar="#" while read -r line do firstChar="${line:0:1}" if [[ "$firstChar" != "$commentChar" ]] && [[ -n "$firstChar" ]] then echo -n $line | base64 else echo $line fi done