Puedes usar gpg --dry-run
para evitar cambios.
La siguiente línea imprimirá la identificación de la clave en su salida (se puede modificar utilizando los modificadores habituales como --with-colons
para un procesamiento adicional). A4FF2279
es la ID de clave aquí.
$ gpg --dry-run --import pubkey.asc
gpg: key A4FF2279: public key "[User ID not found]" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
gpg: no ultimately trusted keys found
Lo probé, la clave no se almacenó en mi llavero, pero la ID de la clave se imprimió. Pero ten cuidado con --dry-run
, la página del manual tiene una advertencia:
--dry-run
Don't make any changes (this is not completely implemented).
Una discusión más detallada de múltiples variantes para resultados legibles por el usuario, y muy técnicos para diferentes versiones de GnuPG se encuentra en Pregunta de desbordamiento de pila ¿Cómo mostrar los detalles clave de gpg sin importarlos? . Todos ellos también presentarán la clave de identificación.