जवाबों:
मामले में आप एक दिन एक समाधान के लिए लाइनों की जरूरत है
#!/usr/bin/env bash
_dir="/some/directory"
_paraphrase=( "$@" )
Decrypt(){
_pass=( "$@" )
for _file in $(ls "${_dir}"); do
case "${_file}" in
*.gpg)
echo "${_pass[*]}" | gpg --always-trust --passphrase-fd 0 --decrypt ${_file} --output ${_file%.gpg*}
;;
esac
done
unset _pass
}
Decrypt "${_paraphrase[*]}"
unset _paraphrase
उपरोक्त कार्यों के समान मेरी ग्नूपीजी लिपियों में कसा हुआ है जिसे बिना मानवीय सहभागिता के डिक्रिप्ट करना है। हालाँकि स्वीकृत उत्तर
gpg --decrypt-files *.gpg
कहीं अधिक सुरक्षित है क्योंकि GnuPG आपके पासवर्ड को संभालने वाला एकमात्र अनुप्रयोग है।