#!/usr/bin/env bash # # blackbox_cat -- Decrypt a file, cat it, shred it # set -e source "${0%/*}/_blackbox_common.sh" for param in "$@" ; do shreddable=0 unencrypted_file=$(normalize_filename "$param") if [[ ! -e "$unencrypted_file" ]]; then "${BLACKBOX_HOME}/blackbox_edit_start" "$param" shreddable=1 fi cat "$unencrypted_file" if [[ $shreddable = 1 ]]; then shred_file "$unencrypted_file" fi done