GPG鍵リングに大量の秘密鍵(公開鍵なし)が誤って生成されたため、これらの鍵を削除するスクリプトを作成しましたが、GPGではそれができません。
$ gpg --batch --yes --delete-secret-keys KEYS
gpg: can't do this in batch mod
gpg: (unless you specify the key by fingerprint)
よく私は何をしているのかを知っており、重複したキーIDがある可能性があることを知っていますが、それらを強制的に削除する方法はないようですが、以下も機能しません。
$ yes | gpg --delete-secret-keys KEYS
何か案が?