Durch einen Unfall wurde ein Großteil der geheimen Schlüssel (ohne öffentlichen Schlüssel) im GPG-Schlüsselring generiert, und ich habe ein Skript zum Löschen dieser Schlüssel geschrieben, aber GPG erlaubt mir dies nicht:
$ gpg --batch --yes --delete-secret-keys KEYS
gpg: can't do this in batch mod
gpg: (unless you specify the key by fingerprint)
Nun, ich weiß, was ich tue, und ich weiß, dass möglicherweise doppelte Schlüssel-IDs vorhanden sind, aber es scheint keine Möglichkeit zu geben, das Löschen zu erzwingen, obwohl auch Folgendes nicht funktioniert:
$ yes | gpg --delete-secret-keys KEYS
Irgendeine Idee?