我有很多文件加密GPG。所有文件都有相同的密碼。是否可以使用 xargs 解密檔案?
ls | xargs -n 1 gpg
要求輸入每個文件的密碼。
答案1
答案2
你可以這樣做 :
for i in *; do
/usr/bin/gpg --batch --passphrase-fd 3 --decrypt $i 3<pass > $i.decoded ;
done
當「pass」是包含您的密碼的檔案的完整路徑。
文件將被解碼為[同名].decoded。
我有很多文件加密GPG。所有文件都有相同的密碼。是否可以使用 xargs 解密檔案?
ls | xargs -n 1 gpg
要求輸入每個文件的密碼。
你可以這樣做 :
for i in *; do
/usr/bin/gpg --batch --passphrase-fd 3 --decrypt $i 3<pass > $i.decoded ;
done
當「pass」是包含您的密碼的檔案的完整路徑。
文件將被解碼為[同名].decoded。