Quando você digita file | apt-key add -
, diz ao sistema para executar o arquivo e alimenta a saída para apt-key
.
Se você quiser alimentar o conteúdo do arquivo para apt-key
, use:
cat file | apt-key add -
editar
Desde que você tenha permissões de execução para esse arquivo, o sistema tentará executá-lo. O sistema lê os poucos bytes no início do arquivo (por exemplo, #!/bin/sh
ou #!/usr/bin/python
ou o cabeçalho binário executável) e tenta descobrir exatamente como deve ser executado. No seu caso, ele encontra o início da chave: ----- BEGIN , não tem idéia de como executá-lo e fornece uma mensagem de erro um tanto enigmática.