1
0
Fork 0
dotfiles/simpleDots/bin/decryptNdump_pass
2022-04-23 20:54:44 +02:00

21 lines
487 B
Bash
Executable file

#!/bin/bash
## A script to decrypt and dump the passwordstore to
## save it to a trusted volume
prefix=${PASSWORD_STORE_DIR:=~/.password-store}
## Set the IFS to account for spaces in filenames
IFS=$(echo -en "\n\b")
for file in $(find $prefix -name '*.gpg')
do
nicename=$(echo $file \
| cut --characters ${#prefix}- \
| cut --characters 3- \
| rev | cut --characters 5- | rev
)
echo
echo "==> "$nicename
gpg --quiet --decrypt $file
done