Gpg
如何使用 GPG 顯示大文件的進度?
我需要使用
gpg
. 是否可以像使用pv
命令時一樣顯示進度條?
progress
可以為您執行此操作 - 不完全是進度條,但它會顯示進度(以百分比形式)和正在處理的目前文件(處理多個文件時):gpg ... & progress -mp $!
完全可以將 與
pv
結合使用gpg
,我認為沒有理由避免它,我現在正在執行的一些真實範例如下:gpg_fingerprint='055667909AA5B877B2A47BC34311D0FB042CB88F' file_name='linux-mint-20_timeshift_2020-10-13_11-39-29.tar.bz2' pv < "$file_name" | gpg \ --compress-algo none \ --cipher-algo aes256 \ --digest-algo sha512 \ --local-user "$gpg_fingerprint" \ --recipient "$gpg_fingerprint" \ --encrypt-files - > "$file_name".gpg