コマンドを実行したフリをするためのコマンドです。
あくまで「フリ」なので実際にファイルの書き換え等はおこなわれません。主に、コマンドの流れを確認するといった使い方をします。
本オプションは、以下のように入力をおこないます。
gpg --dry-run [コマンド]
gpg -n [コマンド]
なお、このオプションは全てのコマンドに適応されるわけではありませんので、過信は禁物です。
また、暗号化の際にパスフレーズを求められないなど、コマンドによっては全てが正確に軌道を進むわけではありませんので、その点もご留意ください。
--dry-runオプションが使用可能なコマンドの例は、以下のとおりです。
--encrypt
--symblic
--sign
--clearsign
--detach-sign
--delete-key
--recv-keys
--send-keys
--search-keys
--refresh-keys
--gen-revoke
など、ほぼ全てのコマンドで使用可能です。
ただし、完全には期待通りの動作がおこなわれないコマンドもありますので、ご留意ください。