У меня есть два файла:
id_rsa
-----BEGIN RSA PRIVATE KEY-----
...
-----END RSA PRIVATE KEY-----
и id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAA...
Используя JQ, как можно импортировать их в json файл как:
{
"pem": "-----BEGIN RSA PRIVATE KEY-----\n...\n-----END RSA PRIVATE KEY-----",
"pub": "ssh-rsa AAAAB3NzaC1yc2EAAA..."
}
Я пробовал пару, но она не работает:
jq --null-input --argfile pem id_rsa --argfile pub id_rsa.pub '.pem=$pem | .pub=$pub'
jq: Bad JSON in --argfile pem id_rsa: Invalid numeric literal at line 1, column 11