
Как расшифровать файлы, хранящиеся в каскадных подкаталогах с помощью gpg
? Что-то вроде bash
скрипта:
for file in all_subdirs; do
gpg --passphrase passphrase *.gpg
решение1
Два варианта: первый (учитываяБашярлык):
shopt -s globstar
for file in **/*.gpg
do
gpg --passphrase passphrase "$file"
done
В качестве альтернативы можно использовать find
команду:
find . -name '*.gpg' -exec gpg --passphrase passphrase {} \;