gpg解密多個子目錄

gpg解密多個子目錄

如何使用 解密儲存在級聯子目錄中的檔案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 {} \;

相關內容